NetSuite REST API Browser: Record API v1

https://[accountid].suitetalk.api.netsuite.com/services/rest/record/v1

account

Get list of records.

GET /account
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /account

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /account/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /account/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /account/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /account/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

accountingPeriod

Get list of records.

GET /accountingPeriod
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /accountingPeriod

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /accountingPeriod/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /accountingPeriod/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /accountingPeriod/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /accountingPeriod/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

advIntercompanyJournalEntry

Get list of records.

GET /advIntercompanyJournalEntry
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /advIntercompanyJournalEntry
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /advIntercompanyJournalEntry/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /advIntercompanyJournalEntry/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /advIntercompanyJournalEntry/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /advIntercompanyJournalEntry/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

assemblyBuild

Get list of records.

GET /assemblyBuild
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /assemblyBuild

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /assemblyBuild/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /assemblyBuild/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /assemblyBuild/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /assemblyBuild/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to assemblyUnbuild.

POST /assemblyBuild/{id}/!transform/assemblyUnbuild

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

assemblyItem

Get list of records.

GET /assemblyItem
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /assemblyItem

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /assemblyItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /assemblyItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /assemblyItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /assemblyItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to assemblyBuild.

POST /assemblyItem/{id}/!transform/assemblyBuild

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to workOrder.

POST /assemblyItem/{id}/!transform/workOrder

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

assemblyUnbuild

Get list of records.

GET /assemblyUnbuild
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /assemblyUnbuild

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /assemblyUnbuild/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /assemblyUnbuild/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /assemblyUnbuild/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /assemblyUnbuild/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

billingAccount

Get list of records.

GET /billingAccount
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /billingAccount

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /billingAccount/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /billingAccount/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /billingAccount/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /billingAccount/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

billingRevenueEvent

Get list of records.

GET /billingRevenueEvent
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /billingRevenueEvent

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /billingRevenueEvent/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /billingRevenueEvent/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /billingRevenueEvent/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /billingRevenueEvent/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

billingSchedule

Get list of records.

GET /billingSchedule
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /billingSchedule

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /billingSchedule/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /billingSchedule/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /billingSchedule/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /billingSchedule/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

bin

bin

Get list of records.

GET /bin
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

200 OK

List of records.

default

Error response.

bin

Insert record.

POST /bin
bin

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

bin

Remove record.

DELETE /bin/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

bin

Get record.

GET /bin/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK
bin

Retrieved record.

default

Error response.

bin

Update record.

PATCH /bin/{id}
bin

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

bin

Insert or update record.

PUT /bin/{id}
bin

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

binTransfer

Get list of records.

GET /binTransfer
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /binTransfer

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /binTransfer/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /binTransfer/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /binTransfer/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /binTransfer/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

blanketPurchaseOrder

Get list of records.

GET /blanketPurchaseOrder
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /blanketPurchaseOrder

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /blanketPurchaseOrder/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /blanketPurchaseOrder/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /blanketPurchaseOrder/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /blanketPurchaseOrder/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

bom

bom

Get list of records.

GET /bom
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

200 OK

List of records.

default

Error response.

bom

Insert record.

POST /bom
bom

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

bom

Remove record.

DELETE /bom/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

bom

Get record.

GET /bom/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK
bom

Retrieved record.

default

Error response.

bom

Update record.

PATCH /bom/{id}
bom

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

bom

Insert or update record.

PUT /bom/{id}
bom

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

bomRevision

Get list of records.

GET /bomRevision
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /bomRevision

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /bomRevision/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /bomRevision/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /bomRevision/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /bomRevision/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

calendarEvent

Get list of records.

GET /calendarEvent
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /calendarEvent

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /calendarEvent/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /calendarEvent/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /calendarEvent/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /calendarEvent/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

campaign

Insert record.

POST /campaign

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /campaign/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /campaign/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /campaign/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /campaign/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

campaignResponse

Get list of records.

GET /campaignResponse
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /campaignResponse

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /campaignResponse/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /campaignResponse/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /campaignResponse/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /campaignResponse/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

cashRefund

Get list of records.

GET /cashRefund
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /cashRefund

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /cashRefund/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /cashRefund/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /cashRefund/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /cashRefund/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to creditMemo.

POST /cashRefund/{id}/!transform/creditMemo

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

cashSale

Get list of records.

GET /cashSale
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /cashSale

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /cashSale/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /cashSale/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /cashSale/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /cashSale/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to cashRefund.

POST /cashSale/{id}/!transform/cashRefund

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to returnAuthorization.

POST /cashSale/{id}/!transform/returnAuthorization

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

charge

Get list of records.

GET /charge
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /charge

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /charge/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /charge/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /charge/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /charge/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

check

Get list of records.

GET /check
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /check

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /check/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /check/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /check/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /check/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

classification

Get list of records.

GET /classification
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /classification

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /classification/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /classification/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /classification/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /classification/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

commerceCategory

Get list of records.

GET /commerceCategory
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /commerceCategory

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /commerceCategory/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /commerceCategory/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /commerceCategory/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /commerceCategory/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

competitor

Get list of records.

GET /competitor
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /competitor

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /competitor/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /competitor/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /competitor/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /competitor/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

consolidatedExchangeRate

Get list of records.

GET /consolidatedExchangeRate
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /consolidatedExchangeRate

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /consolidatedExchangeRate/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /consolidatedExchangeRate/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /consolidatedExchangeRate/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /consolidatedExchangeRate/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

contact

Get list of records.

GET /contact
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /contact

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /contact/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /contact/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /contact/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /contact/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

contactCategory

Get list of records.

GET /contactCategory
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /contactCategory

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /contactCategory/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /contactCategory/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /contactCategory/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /contactCategory/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

contactRole

Get list of records.

GET /contactRole
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /contactRole

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /contactRole/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /contactRole/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /contactRole/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /contactRole/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

costCategory

Get list of records.

GET /costCategory
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /costCategory

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /costCategory/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /costCategory/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /costCategory/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /costCategory/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

couponCode

Get list of records.

GET /couponCode
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /couponCode

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /couponCode/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /couponCode/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /couponCode/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /couponCode/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

creditCardCharge

Get list of records.

GET /creditCardCharge
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /creditCardCharge

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /creditCardCharge/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /creditCardCharge/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /creditCardCharge/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /creditCardCharge/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

creditCardRefund

Get list of records.

GET /creditCardRefund
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /creditCardRefund

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /creditCardRefund/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /creditCardRefund/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /creditCardRefund/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /creditCardRefund/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

creditMemo

Get list of records.

GET /creditMemo
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /creditMemo

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /creditMemo/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /creditMemo/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /creditMemo/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /creditMemo/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

currency

Get list of records.

GET /currency
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /currency

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /currency/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /currency/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /currency/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /currency/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

customer

Get list of records.

GET /customer
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /customer

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /customer/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /customer/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /customer/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /customer/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to cashSale.

POST /customer/{id}/!transform/cashSale

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to customerPayment.

POST /customer/{id}/!transform/customerPayment

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to estimate.

POST /customer/{id}/!transform/estimate

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to invoice.

POST /customer/{id}/!transform/invoice

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to opportunity.

POST /customer/{id}/!transform/opportunity

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to salesOrder.

POST /customer/{id}/!transform/salesOrder

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to vendor.

POST /customer/{id}/!transform/vendor

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

customerCategory

Get list of records.

GET /customerCategory
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /customerCategory

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /customerCategory/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /customerCategory/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /customerCategory/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /customerCategory/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

customerDeposit

Get list of records.

GET /customerDeposit
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /customerDeposit

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /customerDeposit/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /customerDeposit/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /customerDeposit/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /customerDeposit/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to customerRefund.

POST /customerDeposit/{id}/!transform/customerRefund

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to depositApplication.

POST /customerDeposit/{id}/!transform/depositApplication

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

customerMessage

Get list of records.

GET /customerMessage
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /customerMessage

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /customerMessage/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /customerMessage/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /customerMessage/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /customerMessage/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

customerPayment

Get list of records.

GET /customerPayment
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /customerPayment

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /customerPayment/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /customerPayment/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /customerPayment/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /customerPayment/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to customerRefund.

POST /customerPayment/{id}/!transform/customerRefund

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

customerRefund

Get list of records.

GET /customerRefund
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /customerRefund

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /customerRefund/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /customerRefund/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /customerRefund/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /customerRefund/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

customerStatus

Insert record.

POST /customerStatus

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /customerStatus/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /customerStatus/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /customerStatus/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /customerStatus/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

customerSubsidiaryRelationship

Get list of records.

GET /customerSubsidiaryRelationship
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

default

Error response.

Insert record.

POST /customerSubsidiaryRelationship
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /customerSubsidiaryRelationship/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /customerSubsidiaryRelationship/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /customerSubsidiaryRelationship/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /customerSubsidiaryRelationship/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

department

Get list of records.

GET /department
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /department

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /department/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /department/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /department/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /department/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

deposit

Get list of records.

GET /deposit
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /deposit

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /deposit/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /deposit/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /deposit/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /deposit/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

depositApplication

Get list of records.

GET /depositApplication
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /depositApplication

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /depositApplication/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /depositApplication/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /depositApplication/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /depositApplication/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

descriptionItem

Get list of records.

GET /descriptionItem
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /descriptionItem

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /descriptionItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /descriptionItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /descriptionItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /descriptionItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

discountItem

Get list of records.

GET /discountItem
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /discountItem

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /discountItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /discountItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /discountItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /discountItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

downloadItem

Get list of records.

GET /downloadItem
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /downloadItem

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /downloadItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /downloadItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /downloadItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /downloadItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

emailTemplate

Get list of records.

GET /emailTemplate
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /emailTemplate

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /emailTemplate/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /emailTemplate/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /emailTemplate/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /emailTemplate/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

employee

Get list of records.

GET /employee
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /employee

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /employee/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /employee/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /employee/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /employee/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to expenseReport.

POST /employee/{id}/!transform/expenseReport

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to timeBill.

POST /employee/{id}/!transform/timeBill

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

estimate

Get list of records.

GET /estimate
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /estimate

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /estimate/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /estimate/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /estimate/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /estimate/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to cashSale.

POST /estimate/{id}/!transform/cashSale

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to invoice.

POST /estimate/{id}/!transform/invoice

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to salesOrder.

POST /estimate/{id}/!transform/salesOrder

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

expenseCategory

Get list of records.

GET /expenseCategory
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /expenseCategory

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /expenseCategory/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /expenseCategory/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /expenseCategory/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /expenseCategory/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

expenseReport

Get list of records.

GET /expenseReport
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /expenseReport

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /expenseReport/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /expenseReport/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /expenseReport/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /expenseReport/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

fairValuePrice

Get list of records.

GET /fairValuePrice
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /fairValuePrice

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /fairValuePrice/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /fairValuePrice/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /fairValuePrice/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /fairValuePrice/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

fulfillmentRequest

Get list of records.

GET /fulfillmentRequest
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /fulfillmentRequest

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /fulfillmentRequest/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /fulfillmentRequest/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /fulfillmentRequest/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /fulfillmentRequest/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

giftCertificateItem

Get list of records.

GET /giftCertificateItem
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /giftCertificateItem

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /giftCertificateItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /giftCertificateItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /giftCertificateItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /giftCertificateItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

inboundShipment

Get list of records.

GET /inboundShipment
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /inboundShipment

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /inboundShipment/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /inboundShipment/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /inboundShipment/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /inboundShipment/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

intercompanyJournalEntry

Get list of records.

GET /intercompanyJournalEntry
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /intercompanyJournalEntry

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /intercompanyJournalEntry/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /intercompanyJournalEntry/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /intercompanyJournalEntry/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /intercompanyJournalEntry/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

intercompanyTransferOrder

Get list of records.

GET /intercompanyTransferOrder
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /intercompanyTransferOrder
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /intercompanyTransferOrder/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /intercompanyTransferOrder/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /intercompanyTransferOrder/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /intercompanyTransferOrder/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to itemFulfillment.

POST /intercompanyTransferOrder/{id}/!transform/itemFulfillment

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to itemReceipt.

POST /intercompanyTransferOrder/{id}/!transform/itemReceipt

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

inventoryAdjustment

Get list of records.

GET /inventoryAdjustment
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /inventoryAdjustment

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /inventoryAdjustment/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /inventoryAdjustment/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /inventoryAdjustment/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /inventoryAdjustment/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

inventoryCostRevaluation

Get list of records.

GET /inventoryCostRevaluation
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /inventoryCostRevaluation

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /inventoryCostRevaluation/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /inventoryCostRevaluation/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /inventoryCostRevaluation/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /inventoryCostRevaluation/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

inventoryCount

Get list of records.

GET /inventoryCount
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /inventoryCount

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /inventoryCount/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /inventoryCount/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /inventoryCount/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /inventoryCount/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

inventoryItem

Get list of records.

GET /inventoryItem
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /inventoryItem

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /inventoryItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /inventoryItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /inventoryItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /inventoryItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

inventoryNumber

Get list of records.

GET /inventoryNumber
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /inventoryNumber

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /inventoryNumber/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /inventoryNumber/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /inventoryNumber/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /inventoryNumber/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

inventoryTransfer

Get list of records.

GET /inventoryTransfer
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /inventoryTransfer

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /inventoryTransfer/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /inventoryTransfer/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /inventoryTransfer/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /inventoryTransfer/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

invoice

Get list of records.

GET /invoice
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /invoice

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /invoice/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /invoice/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /invoice/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /invoice/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to creditMemo.

POST /invoice/{id}/!transform/creditMemo

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to customerPayment.

POST /invoice/{id}/!transform/customerPayment

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to returnAuthorization.

POST /invoice/{id}/!transform/returnAuthorization

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

issue

Get list of records.

GET /issue
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /issue

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /issue/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /issue/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /issue/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /issue/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

itemFulfillment

Get list of records.

GET /itemFulfillment
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /itemFulfillment

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /itemFulfillment/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /itemFulfillment/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /itemFulfillment/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /itemFulfillment/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

itemGroup

Get list of records.

GET /itemGroup
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /itemGroup

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /itemGroup/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /itemGroup/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /itemGroup/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /itemGroup/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

itemReceipt

Get list of records.

GET /itemReceipt
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /itemReceipt

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /itemReceipt/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /itemReceipt/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /itemReceipt/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /itemReceipt/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

itemRevision

Get list of records.

GET /itemRevision
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /itemRevision

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /itemRevision/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /itemRevision/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /itemRevision/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /itemRevision/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

job

job

Get list of records.

GET /job
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

200 OK

List of records.

default

Error response.

job

Insert record.

POST /job
job

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

job

Remove record.

DELETE /job/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

job

Get record.

GET /job/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK
job

Retrieved record.

default

Error response.

job

Update record.

PATCH /job/{id}
job

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

job

Insert or update record.

PUT /job/{id}
job

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

job

Transform to cashSale.

POST /job/{id}/!transform/cashSale

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

job

Transform to estimate.

POST /job/{id}/!transform/estimate

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

job

Transform to invoice.

POST /job/{id}/!transform/invoice

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

job

Transform to salesOrder.

POST /job/{id}/!transform/salesOrder

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

jobStatus

Get list of records.

GET /jobStatus
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /jobStatus

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /jobStatus/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /jobStatus/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /jobStatus/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /jobStatus/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

jobType

Get list of records.

GET /jobType
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /jobType

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /jobType/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /jobType/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /jobType/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /jobType/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

journalEntry

Get list of records.

GET /journalEntry
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /journalEntry

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /journalEntry/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /journalEntry/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /journalEntry/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /journalEntry/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

kitItem

Get list of records.

GET /kitItem
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /kitItem

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /kitItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /kitItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /kitItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /kitItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

location

Get list of records.

GET /location
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /location

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /location/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /location/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /location/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /location/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

manufacturingCostTemplate

Get list of records.

GET /manufacturingCostTemplate
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /manufacturingCostTemplate
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /manufacturingCostTemplate/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /manufacturingCostTemplate/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /manufacturingCostTemplate/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /manufacturingCostTemplate/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

manufacturingOperationTask

Get list of records.

GET /manufacturingOperationTask
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /manufacturingOperationTask
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /manufacturingOperationTask/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /manufacturingOperationTask/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /manufacturingOperationTask/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /manufacturingOperationTask/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

manufacturingRouting

Get list of records.

GET /manufacturingRouting
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /manufacturingRouting

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /manufacturingRouting/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /manufacturingRouting/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /manufacturingRouting/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /manufacturingRouting/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

markupItem

Get list of records.

GET /markupItem
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /markupItem

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /markupItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /markupItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /markupItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /markupItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

message

Get list of records.

GET /message
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /message

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /message/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /message/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /message/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /message/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

nexus

Get list of records.

GET /nexus
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /nexus

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /nexus/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /nexus/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /nexus/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /nexus/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

nonInventoryPurchaseItem

Get list of records.

GET /nonInventoryPurchaseItem
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /nonInventoryPurchaseItem

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /nonInventoryPurchaseItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /nonInventoryPurchaseItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /nonInventoryPurchaseItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /nonInventoryPurchaseItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

nonInventoryResaleItem

Get list of records.

GET /nonInventoryResaleItem
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /nonInventoryResaleItem

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /nonInventoryResaleItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /nonInventoryResaleItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /nonInventoryResaleItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /nonInventoryResaleItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

nonInventorySaleItem

Get list of records.

GET /nonInventorySaleItem
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /nonInventorySaleItem

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /nonInventorySaleItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /nonInventorySaleItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /nonInventorySaleItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /nonInventorySaleItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

noteType

Insert record.

POST /noteType

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /noteType/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /noteType/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /noteType/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /noteType/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

opportunity

Get list of records.

GET /opportunity
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /opportunity

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /opportunity/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /opportunity/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /opportunity/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /opportunity/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to cashSale.

POST /opportunity/{id}/!transform/cashSale

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to estimate.

POST /opportunity/{id}/!transform/estimate

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to invoice.

POST /opportunity/{id}/!transform/invoice

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to salesOrder.

POST /opportunity/{id}/!transform/salesOrder

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

otherChargePurchaseItem

Get list of records.

GET /otherChargePurchaseItem
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /otherChargePurchaseItem

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /otherChargePurchaseItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /otherChargePurchaseItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /otherChargePurchaseItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /otherChargePurchaseItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

otherChargeResaleItem

Get list of records.

GET /otherChargeResaleItem
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /otherChargeResaleItem

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /otherChargeResaleItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /otherChargeResaleItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /otherChargeResaleItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /otherChargeResaleItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

otherChargeSaleItem

Get list of records.

GET /otherChargeSaleItem
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /otherChargeSaleItem

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /otherChargeSaleItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /otherChargeSaleItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /otherChargeSaleItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /otherChargeSaleItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

otherName

Get list of records.

GET /otherName
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /otherName

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /otherName/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /otherName/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /otherName/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /otherName/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

otherNameCategory

Get list of records.

GET /otherNameCategory
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /otherNameCategory

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /otherNameCategory/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /otherNameCategory/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /otherNameCategory/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /otherNameCategory/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

partner

Get list of records.

GET /partner
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /partner

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /partner/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /partner/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /partner/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /partner/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

paycheck

Get list of records.

GET /paycheck
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Get record.

GET /paycheck/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

paymentItem

Get list of records.

GET /paymentItem
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /paymentItem

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /paymentItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /paymentItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /paymentItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /paymentItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

paymentMethod

Get list of records.

GET /paymentMethod
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /paymentMethod

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /paymentMethod/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /paymentMethod/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /paymentMethod/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /paymentMethod/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

phoneCall

Get list of records.

GET /phoneCall
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /phoneCall

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /phoneCall/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /phoneCall/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /phoneCall/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /phoneCall/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

priceBook

Get list of records.

GET /priceBook
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /priceBook

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /priceBook/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /priceBook/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /priceBook/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /priceBook/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

priceLevel

Get list of records.

GET /priceLevel
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /priceLevel

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /priceLevel/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /priceLevel/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /priceLevel/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /priceLevel/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

pricePlan

Get list of records.

GET /pricePlan
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /pricePlan

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /pricePlan/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /pricePlan/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /pricePlan/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /pricePlan/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

pricingGroup

Get list of records.

GET /pricingGroup
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /pricingGroup

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /pricingGroup/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /pricingGroup/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /pricingGroup/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /pricingGroup/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

projectTask

Get list of records.

GET /projectTask
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /projectTask

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /projectTask/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /projectTask/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /projectTask/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /projectTask/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

promotionCode

Get list of records.

GET /promotionCode
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /promotionCode

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /promotionCode/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /promotionCode/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /promotionCode/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /promotionCode/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

purchaseContract

Get list of records.

GET /purchaseContract
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /purchaseContract

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /purchaseContract/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /purchaseContract/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /purchaseContract/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /purchaseContract/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

purchaseOrder

Get list of records.

GET /purchaseOrder
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /purchaseOrder

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /purchaseOrder/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /purchaseOrder/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /purchaseOrder/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /purchaseOrder/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to itemReceipt.

POST /purchaseOrder/{id}/!transform/itemReceipt

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to vendorBill.

POST /purchaseOrder/{id}/!transform/vendorBill

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to vendorReturnAuthorization.

POST /purchaseOrder/{id}/!transform/vendorReturnAuthorization
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

purchaseRequisition

Get list of records.

GET /purchaseRequisition
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /purchaseRequisition

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /purchaseRequisition/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /purchaseRequisition/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /purchaseRequisition/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /purchaseRequisition/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to purchaseOrder.

POST /purchaseRequisition/{id}/!transform/purchaseOrder

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

returnAuthorization

Get list of records.

GET /returnAuthorization
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /returnAuthorization

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /returnAuthorization/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /returnAuthorization/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /returnAuthorization/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /returnAuthorization/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to cashRefund.

POST /returnAuthorization/{id}/!transform/cashRefund

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to creditMemo.

POST /returnAuthorization/{id}/!transform/creditMemo

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to itemReceipt.

POST /returnAuthorization/{id}/!transform/itemReceipt

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

revRecSchedule

Get list of records.

GET /revRecSchedule
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /revRecSchedule

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /revRecSchedule/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /revRecSchedule/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /revRecSchedule/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /revRecSchedule/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

revRecTemplate

Get list of records.

GET /revRecTemplate
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /revRecTemplate

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /revRecTemplate/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /revRecTemplate/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /revRecTemplate/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /revRecTemplate/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

salesOrder

Get list of records.

GET /salesOrder
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /salesOrder

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /salesOrder/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /salesOrder/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /salesOrder/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /salesOrder/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to cashSale.

POST /salesOrder/{id}/!transform/cashSale

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to fulfillmentRequest.

POST /salesOrder/{id}/!transform/fulfillmentRequest

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to invoice.

POST /salesOrder/{id}/!transform/invoice

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to itemFulfillment.

POST /salesOrder/{id}/!transform/itemFulfillment

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to returnAuthorization.

POST /salesOrder/{id}/!transform/returnAuthorization

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

salesRole

Get list of records.

GET /salesRole
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /salesRole

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /salesRole/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /salesRole/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /salesRole/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /salesRole/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

salesTaxItem

Get list of records.

GET /salesTaxItem
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /salesTaxItem

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /salesTaxItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /salesTaxItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /salesTaxItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /salesTaxItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

servicePurchaseItem

Get list of records.

GET /servicePurchaseItem
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /servicePurchaseItem

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /servicePurchaseItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /servicePurchaseItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /servicePurchaseItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /servicePurchaseItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

serviceResaleItem

Get list of records.

GET /serviceResaleItem
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /serviceResaleItem

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /serviceResaleItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /serviceResaleItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /serviceResaleItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /serviceResaleItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

serviceSaleItem

Get list of records.

GET /serviceSaleItem
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /serviceSaleItem

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /serviceSaleItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /serviceSaleItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /serviceSaleItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /serviceSaleItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

shipItem

Get list of records.

GET /shipItem
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /shipItem

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /shipItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /shipItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /shipItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /shipItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

statisticalJournalEntry

Get list of records.

GET /statisticalJournalEntry
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /statisticalJournalEntry

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /statisticalJournalEntry/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /statisticalJournalEntry/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /statisticalJournalEntry/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /statisticalJournalEntry/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

subscription

Get list of records.

GET /subscription
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /subscription

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /subscription/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /subscription/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /subscription/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /subscription/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

subscriptionChangeOrder

Get list of records.

GET /subscriptionChangeOrder
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /subscriptionChangeOrder

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /subscriptionChangeOrder/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /subscriptionChangeOrder/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /subscriptionChangeOrder/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /subscriptionChangeOrder/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

subscriptionLine

Get list of records.

GET /subscriptionLine
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /subscriptionLine

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /subscriptionLine/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /subscriptionLine/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /subscriptionLine/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /subscriptionLine/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

subscriptionPlan

Get list of records.

GET /subscriptionPlan
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /subscriptionPlan

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /subscriptionPlan/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /subscriptionPlan/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /subscriptionPlan/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /subscriptionPlan/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

subscriptionTerm

Get list of records.

GET /subscriptionTerm
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /subscriptionTerm

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /subscriptionTerm/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /subscriptionTerm/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /subscriptionTerm/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /subscriptionTerm/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

subsidiary

Get list of records.

GET /subsidiary
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Get record.

GET /subsidiary/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

subtotalItem

Get list of records.

GET /subtotalItem
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /subtotalItem

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /subtotalItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /subtotalItem/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /subtotalItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /subtotalItem/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

supportCase

Get list of records.

GET /supportCase
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /supportCase

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /supportCase/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /supportCase/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /supportCase/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /supportCase/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

task

Get list of records.

GET /task
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /task

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /task/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /task/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /task/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /task/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

taxType

Get list of records.

GET /taxType
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /taxType

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /taxType/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /taxType/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /taxType/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /taxType/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

term

Get list of records.

GET /term
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /term

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /term/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /term/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /term/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /term/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

timeBill

Get list of records.

GET /timeBill
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /timeBill

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /timeBill/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /timeBill/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /timeBill/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /timeBill/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

timeSheet

Get list of records.

GET /timeSheet
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /timeSheet

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /timeSheet/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /timeSheet/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Insert or update record.

PUT /timeSheet/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

topic

Get list of records.

GET /topic
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /topic

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /topic/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /topic/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /topic/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /topic/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

transferOrder

Get list of records.

GET /transferOrder
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /transferOrder

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /transferOrder/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /transferOrder/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /transferOrder/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /transferOrder/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to itemFulfillment.

POST /transferOrder/{id}/!transform/itemFulfillment

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to itemReceipt.

POST /transferOrder/{id}/!transform/itemReceipt

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

unitsType

Get list of records.

GET /unitsType
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /unitsType

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /unitsType/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /unitsType/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /unitsType/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /unitsType/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

usage

Get list of records.

GET /usage
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /usage

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /usage/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /usage/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /usage/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /usage/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

vendor

Get list of records.

GET /vendor
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /vendor

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /vendor/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /vendor/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /vendor/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /vendor/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to customer.

POST /vendor/{id}/!transform/customer

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to purchaseOrder.

POST /vendor/{id}/!transform/purchaseOrder

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to vendorBill.

POST /vendor/{id}/!transform/vendorBill

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to vendorPayment.

POST /vendor/{id}/!transform/vendorPayment

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

vendorBill

Get list of records.

GET /vendorBill
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /vendorBill

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /vendorBill/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /vendorBill/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /vendorBill/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /vendorBill/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to vendorCredit.

POST /vendorBill/{id}/!transform/vendorCredit

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to vendorPayment.

POST /vendorBill/{id}/!transform/vendorPayment

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to vendorReturnAuthorization.

POST /vendorBill/{id}/!transform/vendorReturnAuthorization
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

vendorCategory

Get list of records.

GET /vendorCategory
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /vendorCategory

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /vendorCategory/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /vendorCategory/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /vendorCategory/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /vendorCategory/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

vendorCredit

Get list of records.

GET /vendorCredit
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /vendorCredit

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /vendorCredit/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /vendorCredit/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /vendorCredit/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /vendorCredit/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

vendorPayment

Get list of records.

GET /vendorPayment
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /vendorPayment

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /vendorPayment/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /vendorPayment/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /vendorPayment/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /vendorPayment/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

vendorPrepayment

Get list of records.

GET /vendorPrepayment
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /vendorPrepayment

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /vendorPrepayment/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /vendorPrepayment/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /vendorPrepayment/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /vendorPrepayment/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to vendorPrepaymentApplication.

POST /vendorPrepayment/{id}/!transform/vendorPrepaymentApplication
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Transformed record.

default

Error response.

vendorPrepaymentApplication

Get list of records.

GET /vendorPrepaymentApplication
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /vendorPrepaymentApplication
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /vendorPrepaymentApplication/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /vendorPrepaymentApplication/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /vendorPrepaymentApplication/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /vendorPrepaymentApplication/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

vendorReturnAuthorization

Get list of records.

GET /vendorReturnAuthorization
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /vendorReturnAuthorization
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /vendorReturnAuthorization/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /vendorReturnAuthorization/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /vendorReturnAuthorization/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /vendorReturnAuthorization/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to itemFulfillment.

POST /vendorReturnAuthorization/{id}/!transform/itemFulfillment

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to vendorCredit.

POST /vendorReturnAuthorization/{id}/!transform/vendorCredit

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

vendorSubsidiaryRelationship

Get list of records.

GET /vendorSubsidiaryRelationship
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /vendorSubsidiaryRelationship
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /vendorSubsidiaryRelationship/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /vendorSubsidiaryRelationship/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /vendorSubsidiaryRelationship/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /vendorSubsidiaryRelationship/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

webSite

Get list of records.

GET /webSite
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /webSite

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /webSite/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /webSite/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /webSite/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /webSite/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

workOrder

Get list of records.

GET /workOrder
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /workOrder

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /workOrder/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /workOrder/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

200 OK

Retrieved record.

default

Error response.

Update record.

PATCH /workOrder/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /workOrder/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Transform to assemblyBuild.

POST /workOrder/{id}/!transform/assemblyBuild

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to workOrderClose.

POST /workOrder/{id}/!transform/workOrderClose

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to workOrderCompletion.

POST /workOrder/{id}/!transform/workOrderCompletion

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

Transform to workOrderIssue.

POST /workOrder/{id}/!transform/workOrderIssue

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

204 No Content

Transformed record.

default

Error response.

workOrderClose

Get list of records.

GET /workOrderClose
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /workOrderClose

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /workOrderClose/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /workOrderClose/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /workOrderClose/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /workOrderClose/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

workOrderCompletion

Get list of records.

GET /workOrderCompletion
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /workOrderCompletion

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /workOrderCompletion/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /workOrderCompletion/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /workOrderCompletion/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /workOrderCompletion/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

workOrderIssue

Get list of records.

GET /workOrderIssue
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

q: string
in query

The search query that is used to filter results.

limit: integer (int32) 1000
in query

The limit used to specify the number of results on a single page.

offset: integer (int32) 0
in query

The offset used for selecting a specific page of results.

application/vnd.oracle.resource+json; type=collection application/vnd.oracle.resource+json; type=error

List of records.

default

Error response.

Insert record.

POST /workOrderIssue

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

application/vnd.oracle.resource+json; type=error

204 No Content

Inserted record.

default

Error response.

Remove record.

DELETE /workOrderIssue/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

application/vnd.oracle.resource+json; type=error

204 No Content

Removed record.

default

Error response.

Get record.

GET /workOrderIssue/{id}
Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

expandSubResources: boolean false
in query

Set to 'true' to automatically expand all sublists, sublist lines, and subrecords on this record.

simpleEnumFormat: boolean false
in query

Set to true to return enumeration values in a format that only shows the internal ID value.

fields: string
in query

The names of the fields and sublists on the record. Only the selected fields and sublists will be returned in the response.

application/vnd.oracle.resource+json; type=singular application/vnd.oracle.resource+json; type=error

Retrieved record.

default

Error response.

Update record.

PATCH /workOrderIssue/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: integer (int32)
in path

Internal identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Updated record.

default

Error response.

Insert or update record.

PUT /workOrderIssue/{id}

Request body.

Prefer: string respond-async
in header

The server behavior requested by the client. Use 'respond-async' to execute the request asynchronously. If the request is executed asynchronously, 'Preference-applied: respond-async' is returned in the response.

X-NetSuite-Idempotency-Key: string
in header

A user-defined unique idempotency key that is applied to every asynchronous requests to ensure that the request is executed only once. Only one request can be executed with every unique idempotency key. Use UUID in string format as defined by RFC 4122. If the request is executed synchronously, this value is ignored.

id: string
in path

External identifier.

X-NetSuite-PropertyNameValidation: string Error , Warning , Ignore Warning
in header

Sets the strictness of property name validation.

X-NetSuite-PropertyValueValidation: string Error , Warning , Ignore Error
in header

Sets the strictness of property value validation.

replace: string
in query

The names of sublists on this record. All sublist lines will be replaced with lines specified in the request. The names are delimited by comma.

replaceSelectedFields: boolean false
in query

If set to 'true', all fields that should be deleted in the update request, including body fields, must be included in the 'replace' query parameter.

application/vnd.oracle.resource+json; type=error

204 No Content

Upserted record.

default

Error response.

Schema Definitions

account

accountContextSearch: account-accountContextSearchCollection
accountSearchDisplayName Display Name: string
accountSearchDisplayNameCopy Name: string
acctName Name: string

Enter up to 31 characters for an account name that will appear on all reports. If you want to use GL account numbers and do not see a Number field above the Name field, go to Setup > Accounting > Preferences > Accounting Preferences, and check the Use Account Numbers box. Save the preference, and return to this page.

acctNumber Number: string

Enter the number to identify this account. The number can be alphanumeric. The maximum number of characters is 60.

acctType: object
id Internal identifier: string
refName Reference Name: string
availableBalance Available Balance: number (double)
bAch Use ACH: boolean

Check this box to signify this is an account used with ACH processing. ACH processing is used for the Electronic Funds Transfer (EFT) and Direct Deposit features.

balance Balance: number (double)
billableExpensesAcct: account
cashFlowRate: object
id Internal identifier: string AVERAGE , HISTORICAL , CURRENT
refName Reference Name: string
category1099Misc: nsResource
class: classification
curDocNum Next Check Number: integer (int64)

Enter a number to reset the default check number that appears on transactions such as checks and bill payments. By default, this field shows the highest check number in the account plus one. The number you enter in the Next Check Number field of the account record determines the number that appears in the Check Number field on transactions linked to that account.

currency: currency
deferralAcct: account
department: department
description Description: string

Enter a description for this account.

displayNameWithHierarchy Display Name (with hierarchy): string
eliminate Eliminate Intercompany Transactions: boolean

Check this box to make this account an intercompany account. Intercompany accounts are used to record transactions between subsidiaries. You can post both intercompany transactions and non-intercompany transactions to most intercompany accounts. Intercompany Accounts Receivable and Intercompany Accounts Payable, however, can be used only for recording amounts that are candidates for eliminations. For details, see the help topic Intercompany Accounts.

externalId External ID: string
fullName Full Name: string
generalRate: object
id Internal identifier: string AVERAGE , HISTORICAL , CURRENT
refName Reference Name: string
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to share the account with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field.

inventory Inventory: boolean

If this will be an Other Current Asset account and you want the balance of this account included in the total balance of the Inventory KPI, select the Inventory box.

isInactive Inactive: boolean

Check this box to inactivate this account. Inactive accounts do not show in lists on transactions and records.

isSummary Summary: boolean

Check this box to make this account record solely for reporting purposes. Summary accounts are useful when you want to create a non-posting, inactive parent account that has active child accounts. If you do not have a OneWorld account, new summary accounts cannot have an opening balance, but you can convert an existing account with a transaction balance into a summary account. In this case, you cannot post additional transactions to the account. Summary accounts appear with their children in the chart of accounts list. You cannot merge a summary account into another account.

lastModifiedDate Last Modified Date: string (date-time)
legalName Legal Name: string

If the Use Legal Name in Account accounting preference is enabled at Setup > Accounting > Preferences > Accounting Preferences, the Legal Name field appears. You can enter up to 400 characters in this field including special characters such as colon and semi colon. You can also enter characters such as Éé,Çç, and 2 byte characters such as 会計、科目. This field is useful in countries where the legal name of an entity is required by law. The Legal Name field can be added to financial reports where account is an available component. It is also available in advanced searches, SuiteScript, and ODBC. System notes maintains an audit trail specific to the activity on the Legal Name field.

links Links: nsLink
nsLink
localizations: account-localizationsCollection
location: location
mMaxAmtPerTran Maximum Amount Per Transaction: number (double)

Enter the dollar amount limit per transaction with this account.

openingBalance Opening Balance: number (double)

Enter an opening balance for this account.

parent: account
reconcileWithMatching Use Match Bank Data and Reconcile Account Statement Pages: boolean

Check this box if you want to use the Confirm Transaction Matches and Reconcile Account Statement pages for this account. The original reconciliation pages are still available. To use the original pages, clear the box.

refName Reference Name: string
restrictToAccountingBook: nsResourceCollection
revalue Revalue Open Balance for Foreign Currency Transactions: boolean

Check this box to select this account for open balance currency revaluation.

sAchMsg ACH Message: string

Enter a default ACH message for this account.

sBankCompanyId Bank Account Number: string

Enter the bank account number, up to 20 digits.

sBankName Bank Name: string

Enter the name of your bank.

sBankRoutingNumber Bank Routing Number: string

Enter the 9-digit routing number for this bank account.

sSpecAcct: object
id Internal identifier: string CommPay , DeferExpense , UnbilledRec , SalesTaxPay , Tax , PSTPay , CumulTransAdj , RevArrng , DefRevClearing , Opprtnty , PSTExp , PayUnemp , RefundPay , TrnfrOrd , FailedACH , AccumDeprec , OpeningBalEquity , PayWage , RecvNotBill , SalesOrd , PayrollLiab , UnrERV , PayrollFloat , DirectLabor , UnappvPymt , InterCoPayRec , IndirectLabor , PurchOrd , MbHtpOffsetAcct , PayLocal , PayState , PayMed , InvInTransit , RealizedERV , RetEarnings , ClearingPymt , PayrollExp , TaxLiability , AdvPaid , GSTPay , Estimate , FxRateVariance , COGS , MatchingUnrERV , RtnAuth , InvtAsset , Tegata , PayFed , AcctRec , DeferRevenue , UncatExpense , WorkOrd , UnappvExpRept , CustAuth , JobCostVariance , VendAuth , RndERV , PayrollWage , CustDep , UncatIncome , PurchReq , RtnNotCredit , Netting , PayComm , PayAdjst , AcctPay , InvInTransitExt , PaySS , UndepFunds , CTA-E
refName Reference Name: string
subsidiary: subsidiaryCollection
tranDate Date: string (date)

Enter the date of the opening balance of this account.

unit Default Unit: string

This field displays the base unit assigned to the Unit Type. The default unit cannot be changed.

unitsType: unitsType

account-accountContextSearchCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: account-accountContextSearchElement
account-accountContextSearchElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

account-accountContextSearchElement

accountingcontext: nsResource
acctname Name: string
acctnumber Number: string
legalName Legal Name: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
refName Reference Name: string

account-localizationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: account-localizationsElement
account-localizationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

account-localizationsElement

accountingcontext: nsResource
acctname Name: string
acctnumber Number: string
legalName Legal Name: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
refName Reference Name: string

accountCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: account

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

account
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

accountingPeriod

allLocked All Locked: boolean
allowNonGLChanges Allow Non-G/L Changes: boolean

Check this box to allow users with the Allow Non-G/L Changes permission to enter non-posting transactions to this period after it has been closed. Users who do not have the Allow Non-G/L Changes permission cannot enter non-posting transactions to a period even if the Allow Non-G/L Changes option for a period is checked.

apLocked A/P Locked: boolean
arLocked A/R Locked: boolean
closed Closed: boolean
closedOnDate Date Closed: string (date)
endDate End Date: string (date)

Enter or pick this period's end date here. This is a required field.

fiscalCalendar: nsResource
fiscalCalendars: accountingPeriod-fiscalCalendarsCollection
id Internal ID: string
isAdjust Period is Adjustment: boolean

Check this box if this period is an adjustment period to adjust the difference between 365 days in a calendar year and 364 days in a fiscal year that consists of 52 weeks x 7 days per week.

isInactive Inactive: boolean

Check this box to inactivate this numbering sequence.

isPosting Is Posting: boolean
isQuarter Period is a Quarter: boolean

Check this box if this period is a quarter.

isYear Period is a Year: boolean

Check this box if this period is a year.

lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
parent: accountingPeriod
payrollLocked Payroll Locked: boolean
perBookPeriodClosing: accountingPeriod-perBookPeriodClosingCollection
periodName Period Name: string

The name of the selected period. You can enter this name when you first set up the period. Period names should be unique within a fiscal calendar. Since base periods are shared across all fiscal calendars, base period names must all be unique across all periods in all fiscal calendars If you accessed the page from Transactions > Management > GL Audit Numbering > Setup, you can select the open period. This is a required field.

refName Reference Name: string
startDate Start Date: string (date)

Enter or pick the date this period starts here. This is a required field.

accountingPeriod-fiscalCalendarsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: accountingPeriod-fiscalCalendarsElement
accountingPeriod-fiscalCalendarsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

accountingPeriod-fiscalCalendarsElement

fiscalCalendar: nsResource
fullName Full Name: string
links Links: nsLink
nsLink
parent: accountingPeriod
refName Reference Name: string

accountingPeriod-perBookPeriodClosingCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: accountingPeriod-perBookPeriodClosingElement
accountingPeriod-perBookPeriodClosingElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

accountingPeriod-perBookPeriodClosingElement

accountingBook: nsResource
links Links: nsLink
nsLink
periodClosed Closed: boolean
refName Reference Name: string

accountingPeriodCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: accountingPeriod

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

accountingPeriod
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

advIntercompanyJournalEntry

accountingBook: nsResource
accountingBookDetail: advIntercompanyJournalEntry-accountingBookDetailCollection
appliedRules: advIntercompanyJournalEntry-appliedRulesCollection
approvalStatus: object
id Internal identifier: string 11 , 1 , 2 , 3
refName Reference Name: string
approved Approved: boolean

Check this box to indicate that this journal entry is approved. If you check this box, this journal entry will post immediately. If you do not check this box, this journal entry must be approved before it posts.

class: classification
createdDate Date Created: string (date-time)
createdFrom: nsResource
currency: currency
customForm: object
id Internal identifier: string -9970 , 30
refName Reference Name: string
department: department
excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
id Internal ID: string
isReversal Is Reversal: boolean
lastModifiedDate Date Last Modified: string (date-time)
line: advIntercompanyJournalEntry-lineCollection
links Links: nsLink
nsLink
location: location
memo Memo: string

If you wish, enter a memo to describe this journal entry. It will appear on this transaction detail as well as reports such as a 2-line account register.

nextApprover: employee
nexus: nexus
parentExpenseAlloc: nsResource
performAutoBalance Perform Auto Balance: boolean
postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
refName Reference Name: string
reversalDate Reversal Date: string (date)

If this journal entry is intended to be reversed, enter the date for the reversing entry to be posted. If Defer Entry is checked, this field is mandatory.

reversalDefer Defer Entry: boolean

Check this box to make the reversal a memorized transaction that automatically occurs on the date entered in the required Reversal Date field. Clear this box to make the reversal an immediately entered transaction with the date in the Reversal Date field.

subsidiary: subsidiary
toSubsidiaries To Subsidiaries: string
tranDate Date: string (date)

NetSuite inserts today's date as the date of this journal entry. You can enter or select another date.

tranId Entry No.: string

NetSuite increases the largest journal entry number by one. If you wish, you can type another number. The next journal entry number will revert to the standard pattern. You can enter a maximum of 45 characters in this field.

advIntercompanyJournalEntry-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: advIntercompanyJournalEntry-accountingBookDetailElement
advIntercompanyJournalEntry-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

advIntercompanyJournalEntry-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

advIntercompanyJournalEntry-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: advIntercompanyJournalEntry-appliedRulesElement
advIntercompanyJournalEntry-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

advIntercompanyJournalEntry-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

advIntercompanyJournalEntry-lineCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: advIntercompanyJournalEntry-lineElement
advIntercompanyJournalEntry-lineElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

advIntercompanyJournalEntry-lineElement

account: account
amortizationType Type: string
class: classification
cleared Cleared: boolean
clearedDate Date Cleared: string (date)
credit Credit: number (double)
creditTax Credit Tax: number (double)
debit Debit: number (double)
debitTax Debit Tax: number (double)
department: department
dueToFromSubsidiary: subsidiary
eliminate Eliminate: boolean
endDate End Date: string (date)
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
entityrepresentssubsidiary: subsidiary
giftCertCode: nsResource
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
line Line Id: integer (int64)
lineBaseCurrency: currency
lineCurrencyPrecision Currency Precision: string
lineFxRate Exchange Rate: number (double)
lineLastModifiedDate Line Last Modified Date: string (date-time)
lineSubsidiary: subsidiary
lineTaxCode: nsResource
lineTaxRate Tax Rate: number (double)
lineTotalAmt Total Amount (Base Currency): number (double)
links Links: nsLink
nsLink
location: location
memo Memo: string
refName Reference Name: string
residual Residual: number (double)
revenueRecognitionRule: nsResource
schedule: nsResource
scheduleNum: nsResource
scheduleType: object
id Internal identifier: string Amortization , RevRec
refName Reference Name: string
startDate Start Date: string (date)
taxAccount: account
taxBasis Tax Basis: number (double)
taxDetailsReference Tax Details Reference: string
totalAmount Total Amount: number (double)

advIntercompanyJournalEntryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: advIntercompanyJournalEntry

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

advIntercompanyJournalEntry
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyBuild

accountingBookDetail: assemblyBuild-accountingBookDetailCollection
billOfMaterials: bom
billOfMaterialsRevision: bomRevision
buildable Buildable: number (float)

When you select an assembly item, the maximum number that you can build appears in the Buildable Quantity field. If you use locations, the quantity for the selected location is displayed in the Buildable Quantity field.

class: classification
component: assemblyBuild-componentCollection
createdDate Date Created: string (date-time)
createdFrom: nsResource
currencyPrecision Currency Precision: string
customForm: object
id Internal identifier: string -9980
refName Reference Name: string
department: department
effectiveBomControl Effective BoM Control: string
excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
id Internal ID: string
inventoryDetail: assemblyBuild-inventoryDetail
item: assemblyItem
lastModifiedDate Date Last Modified: string (date-time)
linkedIR: itemReceipt
linkedInventoryTransfer: inventoryTransfer
links Links: nsLink
nsLink
location: location
memo Memo: string

Optionally enter a Memo. You can search for this text later to find this entry.

outsourcingCharge: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
outsourcingChargeUnitPrice Unit Price: number (double)
postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
revision: itemRevision
revisionMemo Revision Memo: string
subsidiary: subsidiary
total Projected Value: number (double)

NetSuite calculates the Projected Value of this transaction. Projected value for the new assembly items is the total value of the parts times the quantity being built.

tranDate Date: string (date)

Accept today's Date or enter another transaction date.

tranId Ref No.: string

The Reference # field displays a system generated number. You can enter a different reference number to track this transaction.

units Unit of Measure: string

If the assembly you select uses Units of Measure, the base units are displayed in the Units field.

assemblyBuild-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: assemblyBuild-accountingBookDetailElement
assemblyBuild-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyBuild-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

assemblyBuild-component-componentInventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: assemblyBuild-component-componentInventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

assemblyBuild-component-componentInventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: assemblyBuild-component-componentInventoryDetail-inventoryAssignmentElement
assemblyBuild-component-componentInventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyBuild-component-componentInventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

assemblyBuild-componentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: assemblyBuild-componentElement
assemblyBuild-componentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyBuild-componentElement

buildVariance Build Variance: number (float)
componentInventoryDetail: assemblyBuild-component-componentInventoryDetail
item Item: string
lineNumber Line Number: integer (int64)
links Links: nsLink
nsLink
quantity Quantity: number (float)
quantityOnHand Quantity On Hand: number (float)
refName Reference Name: string
unitCost Unit Cost: number (float)
units Units: string

assemblyBuild-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: assemblyBuild-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

assemblyBuild-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: assemblyBuild-inventoryDetail-inventoryAssignmentElement
assemblyBuild-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyBuild-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

assemblyBuildCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: assemblyBuild

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

assemblyBuild
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyItem

VSOEDeferral: object
id Internal identifier: string DEFERALLUNTIL , DEFERUNTIL
refName Reference Name: string
VSOEDelivered Default as Delivered: boolean

Check this box to automatically set this item to a Delivered status when this item is added to a transaction. Clear this box to leave the delivery status clear by default.

VSOEPermitDiscount: object
id Internal identifier: string IFDELIVERED , NEVER
refName Reference Name: string
VSOEPrice Allocation Price: number (double)

Enter the VSOE Price for this item if it is known. Note: If you need to use more than one VSOE price for an item, you can set the most common price here and then change the price on each order manually.

VSOESopGroup: object
id Internal identifier: string EXCLUDE , NORMAL , SOFTWARE
refName Reference Name: string
accountingBookDetail: assemblyItem-accountingBookDetailCollection
alternateDemandSourceItem: assemblyItem
amortizationPeriod Amortization Period: integer (int64)
amortizationTemplate: nsResource
assetAccount: account
atpLeadTime ATP Lead Time: integer (int64)
atpMethod: object
id Internal identifier: string CUMULATIVE_ATP_WITH_LOOK_AHEAD , DISCRETE_ATP
refName Reference Name: string
autoExpandKitForRevenuemgmt Auto-Expansion for Revenue Management: boolean
autoLeadTime Auto-Calculate: boolean

Lead time is the average number of days between ordering this item from the vendor and receiving it. * Check the Auto-Calculate box if you want NetSuite to calculate the lead time based on the most recent order history of this item. This is calculated by taking the number of days between the order entry and receipt on the three most recent purchase orders, and dividing by three. o If there are multiple receipts for the item against the same purchase order, only the first receipt is used for the calculation. o Lead time calculation is not weighted by number of units received. o More recent purchase orders without receipts are ignored. * Clear the Auto-Calculate box to manually enter a lead time value in days. If the Auto-Calculate box is cleared and no value is entered, then the default value from the Set Up Inventory Management page is used.

autoPreferredStockLevel Auto-Calculate: boolean

The preferred stock level is the optimum quantity to maintain in stock of an item. The quantity you enter here is used to determine your replenishment needs on the Order Items page. It is the quantity you want to have in stock after an order is placed. * Auto-Calculating – Check the Auto-Calculate box if you want NetSuite to calculate the preferred stock level based on demand for the item. The preferred stock level is calculated as: (daily demand * number of days supply preferred). If no preferred stock level is identified, then the default preferred stock level is used from the Set Up Inventory Management page. * Manually Calculating – Clear the Auto-Calculate box to manually enter the preferred stock quantity. The preferred stock level you set is used to calculate the quantity of items to be ordered on the Order Items page.

autoProductionLeadTime Auto Calculate Production Lead Time: boolean
autoReorderPoint Auto-Calculate: boolean

Reorder Point is the quantity level at which you need to reorder or build more of this item. * Auto-Calculate – Check the Auto-Calculate box to automatically calculate the reorder point based on demand for the item over time. The reorder point depends on the safety stock definition and is calculated as follows: o Without safety stock defined: Reorder point = (average lead time days * demand) o With safety stock defined in days: Reorder point = [(average lead time days + safety stock days) * demand] o With safety stock quantity defined: Reorder point = [(average lead time days * demand) + safety stock quantity) * Manually Calculate – Clear the Auto-Calculate box to manually enter the point at which to reorder or build more of this item. If you go to Home > User Preferences and place a check mark in the Inventory Level Warnings box, NetSuite reminds you when you have reached the reorder point.

availableToPartners Available to Adv. Partners: boolean

Check this box to make this item available to partners with the Advanced Partner Center role for viewing. These items are also available to partners with roles that are customized for the Advanced Partner Center and include view, create or edit access to item records.

averageCost Average Cost: number (double)

This field displays the current average cost of the item across all locations. Using the weighted-average method, the average cost is calculated as the total units available during a period divided by the beginning inventory cost plus the cost of additions to inventory. Note: The average cost calculated per location is listed for each location on the Locations subtab. If you use Multiple Units of Measure, average cost is calculated using stock units.

backwardConsumptionDays Backward Consumption Days: integer (int64)
baseUnit Primary Base Unit: string

This field displays the base unit of measure for this item.

billExchRateVarianceAcct: account
billOfMaterials: assemblyItem-billOfMaterialsCollection
billPriceVarianceAcct: account
billQtyVarianceAcct: account
billingSchedule: billingSchedule
binNumber: assemblyItem-binNumberCollection
buildEntireAssembly Mark Sub-assemblies Phantom: boolean

Checking this box instructs the work order to build sub-assemblies for this item by default. Sub-assemblies are marked as Phantom on the Item Source, and the mark Sub-Assemblies Phantom box will be checked on the work order. This default can be overridden by clearing the Mark Sub-Assemblies Phantom box or amending the item source .

buildTime Work Order Variable Lead Time: number (float)

In the Work Order Lead Time field, enter the lead time (in days) to build one assembly in the base unit.

buildTimeLotSize Work Order Lead Time Lot Size: number (float)
class: classification
cogsAccount: account
consumptionUnit Primary Consumption Unit: string

If you use the Multiple Units of Measure feature, select the default unit of measure for inventory.

contingentRevenueHandling Eligible For Contingent Revenue Handling: boolean

Check this box to indicate that the item is subject to contingent revenue handling. When checked, revenue allocation is affected.

copyDescription Copy from Sales Order: boolean

Check this box to copy the purchase description from the item description you enter on a sales order. Clear this box to enter a purchase description in the field above.

correlatedItems: assemblyItem-correlatedItemsCollection
cost Purchase Price: number (double)

Enter the price you pay for this item. If you do not enter a price, purchase orders for this item show the most recent purchase price by default. If you select a preferred vendor for this item, the price is shown in the currency selected on the vendor's record. If no preferred vendor is selected, the price is shown in your base currency.

costAccountingStatus Cost Accounting Status: string
costEstimate Item Defined Cost: number (double)

Enter an Item Defined Cost amount.

costEstimateUnits Est. Cost Unit: string
costingMethod: object
id Internal identifier: string SERIAL , LOT , AVG , LIFO , GROUPAVG , FIFO , STANDARD
refName Reference Name: string
countryOfManufacture: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
createExpensePlansOn: nsResource
createRevenuePlansOn: nsResource
createdDate Date Created: string (date-time)
currency: currency
custReturnVarianceAccount: account
customForm: object
id Internal identifier: string -220 , -10221 , -10220
refName Reference Name: string
defaultItemShipMethod: shipItem
defaultReturnCost Default Return Cost: number (double)

Enter the rate you want to default to show as the cost for this item when it is returned. What you enter in this field defaults to show in the Override Rate field on item receipts. You can still change this value after it appears on the item receipt.

defaultReturnCostUnits: string
defaultRevision Default Revision: string

If a default revision has been identified, it is displayed in this field.

deferralAccount: account
deferredRevenueAccount: account
demandModifier Estimated Demand Change: number (double)

Enter the default percentage of Expected Demand Change to use for calculating item demand. For example, if you know that new customers will increase sales of this item in the future, you can enter a 10% expected demand change to be added on to previous sales totals. If no expected demand change percentage is entered, then the default value from the Set Up Inventory Management page is used.

demandSource: object
id Internal identifier: string FORECASTANDORDERS , EXISTINGORDERSANDDEPENDENTDEMAND , FORECASTCONSUMPTION , ITEMDEMANDPLAN
refName Reference Name: string
demandTimeFence Demand Time Fence: integer (int64)

Demand Time Fence defaults to the number entered in the Default Demand Time Fence field. Verify the default or enter a number between zero and 365 to determine the demand time fence for this item.

department: department
description Description: string

Enter a description for this item. This description will appear in the Description column of sales forms.

directRevenuePosting Direct Revenue Posting: boolean

Check this box to disable advanced revenue management for this item. When checked, posting transactions that include this item post directly to the item revenue account. No revenue element or revenue arrangement is created. When you check this box, the Deferred Revenue Account on the Accounting subtab is disabled. When you create sales transactions that include items that have this box checked, all the items in the transaction must have the box checked. You cannot mix items that post directly to revenue with items that post to deferred revenue in the same transaction. This restriction also applies to kit items. All items in a kit must post either to revenue or to deferred revenue. You cannot check or clear the box after the item has been used in a transaction with advanced revenue management. By default, this box is not checked.

displayName Display Name/Code: string

Enter an optional name of up to 250 characters for this item in addition to the Item Name. If you are integrating with a Yahoo! store, this field is imported from Yahoo!. The display name prints in the Item column of sales forms when Basic printing is used. If this item is a member of a kit, this name appears in the Item column when the Print Items box is checked. If you do not enter a display name, the item name appears on printed forms.

distributionCategory: nsResource
distributionNetwork: nsResource
dontShowPrice Don't Show Price: boolean

Check this box to hide the price of this item online. This is useful for items you want to advertise but don't want to sell or for items that you track inventory for and want to display but are offered in combination with other items.

dropShipExpenseAccount: account
effectiveBomControl: object
id Internal identifier: string EFFECTIVE_DATE , REVISION_CONTROL
refName Reference Name: string
enforceminqtyinternally Enforce Minimum Internally: boolean

Check this box to apply the minimum quantity restriction on sales orders generated from NetSuite. When you clear this box, but enter a number in the Minimum Quantity field, the minimum quantity is only applied to web store orders.

excludeFromSiteMap Exclude from Sitemap: boolean

Check this box to exclude a tab, category or item page from the site map.

expenseAmortizationRule: nsResource
externalId External ID: string
featuredDescription Featured Description: string

If this item is displayed on the home page of your Web site, enter a featured description for this item. This description appears below the item's store display name on the Home page of your store or site. You can enter up to 999 characters including basic HTML code. Enter and format text using the formatting options, or click the HTML Source Code link to enter HTML.

fixedBuildTime Work Order Fixed Lead Time: number (float)
fixedLotSize Fixed Lot Size: number (float)

If you selected Fixed Lot Size as the lot sizing method, then enter a quantity in the Fixed Lot Size field. This is the quantity that procurement of this item is always based on, regardless of demand projections.

fixedLotSizeUnits: string
forwardConsumptionDays Forward Consumption Days: integer (int64)
froogleProductFeed Google Base Product Feed: boolean

Check this box to include this item when exporting item lists to Froogle. Clear this box to remove this item when exporting item lists to Froogle.

futurehorizon Supply Chain Future Horizon: integer (int64)

Enter the number of days ahead you want to be included in a snapshot for this item. This will include future orders beyond the snapshot generated for this item. For example, when you select 30 in this field, open orders that are past due by 30 days are included. The default for this field is 30 days. The maximum you can enter in this field is 365 days.

gainLossAccount: account
handlingCost Handling Cost: number (double)

As an option, you may enter a handling cost for this item in dollars. You must also create a shipping item for per-item shipping and handling costs at Lists > Shipping Items > New. When this item is selected on sales orders, invoices or cash sales, the appropriate shipping and handling charges are automatically calculated.

hazmatHazardClass Hazmat Hazard Class: string

Enter the DOT hazardous material class or division.

hazmatId Hazmat Id: string

Enter the regulatory identifier for the commodity from the Federal Express Ground Hazardous Materials Shipping Guide. The format is UNXXXX, where XXXX is a four digit number.

hazmatItemUnits Hazmat Item Units: string

Enter the unit of measure for this item, such as kg or ml.

hazmatItemUnitsQty Hazmat Item Units Quantity: number (float)

Enter the quantity for the item units.

hazmatPackingGroup: object
id Internal identifier: string , DEFAULT , I , II , III
refName Reference Name: string
hazmatShippingName Hazmat Shipping Name: string

Enter the shipping name for the ID as listed in the Federal Express Ground Hazardous Materials Shipping Guide. This item appears on the OP950 form.

hierarchyVersions: assemblyItem-hierarchyVersionsCollection
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to share the item with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Note: When sharing items across subsidiaries, all of the options selected on the item record must be compatible across subsidiaries. For example, when entering an inventory item to be shared across subsidiaries, you should select Income and Asset accounts on the item record that are also shared across the same subsidiaries.

incomeAccount: account
insertItemAttribute: object
id Internal identifier: string class , department , itemid , location , issueproduct , vendorname
refName Reference Name: string
intercoCogsAccount: account
intercoIncomeAccount: account
internalId Internal ID: integer (int64)

Use this ID number to create smart tags for your item templates, site templates, and custom Web site that you host with NetSuite.

isDropShipItem Drop Ship Item: boolean

Check the Drop Ship Item box to have this item default as a drop ship item on sales orders. When a sales transaction for a drop ship item is approved, a linked purchase order for the preferred vendor is automatically generated. The vendor ships this item to your customer directly. Note: an item can be a drop ship or a special order, but not both.

isGCoCompliant Google Checkout Compliant: boolean
isHazmatItem Hazmat/Dangerous Goods: boolean

Check this box if this item is categorized as either hazardous material or dangerous goods. These items can only be shipped using FedEx integration.

isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

isLotItem Lot Numbered: boolean
isOnline Display in Website: boolean

Check this box to make this item available online in your Web site. You cannot sell this item online unless you check this box. If the item is of the Other Charge for Sale or Resale subtype, checking this box does not make it available in the web store catalog. However, it becomes available during web store checkout.

isPhantom Phantom: boolean

Check this box to mark the Item Source for this item on any bill of materials as Phantom by default. The item source value will also be applied to any work order issued which uses this item. The default value can be overridden on the item source field on the Bill of Materials or Work Order record.

isSerialItem Serialized: boolean
isSpecialOrderItem Special Order Item: boolean

Check this box if you want this item to default as a special order on sales transactions. When a sales transaction for a special order item is approved, a linked purchase order is automatically generated. Then, the order cannot be fulfilled until the linked purchase order is received. Special order items can be used for custom orders or "just-in-time" inventory. Important: You must identify a preferred vendor and a purchase price on an item record in order for that item to be selected as a special order. Note: An item can be a drop ship or a special order, but not both.

isSpecialWorkOrderItem Special Work Order Item: boolean

If this box is checked, when this item is selected on a sales order, the box in the Create WO column is checked by default. Clear this box to have the Create WO box default to cleared.

isStorePickupAllowed Store Pickup Allowed: boolean

If this box is checked, indicates that at least one location allows store pickup of the item. If you clear the Allow Store Pickup box in the Locations sublist for all locations, this box is also cleared when you save the item record. This field is read only.

issueProduct: nsResource
itemCarrier: object
id Internal identifier: string ups , nonups
refName Reference Name: string
itemId Item Name/Number: string

Enter up to 250 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms when Basic printing is used. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name when Basic printing is used.

itemProcessFamily: nsResource
itemProcessGroup: nsResource
itemRevenueCategory: nsResource
itemShipMethod: shipItemCollection
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
itemVendor: assemblyItem-itemVendorCollection
lastModifiedDate Last Modified: string (date-time)
lastPurchasePrice Last Purchase Price: number (double)

This field displays the most recent purchase price of the item. This price is determined by the most recent transaction for the item that added positive inventory, such as a purchase receipt, inventory transfer or inventory adjustment. (This does not include item returns or assembly unbuilds.) If two transactions are entered on the same day, the one entered later takes precedence and is used to calculate the last purchase price. When you use the Multiple-Location Inventory feature, the following is true: * The last purchase price reflects the most recent transaction at any location. * The Inventory subtab of inventory item records includes a link to the last positive-inventory transaction per location. * If multiple purchases are made on the same day with different prices and locations, then the highest price paid on that day becomes the last purchase price. If you use Multiple Units of Measure, the last purchase price is calculated using purchase units.

leadTime Purchase Lead Time: integer (int64)

Lead time is the average number of days between ordering this item from the vendor and receiving it. * Auto-Calculating – Check the Auto-Calculate box if you want NetSuite to calculate the lead time based on the most recent order history of this item. Lead time is calculated by taking the number of days between the order entry and receipt on the three most recent purchase orders, and dividing by three. If more than three purchase orders exist, all purchase orders within the period specified in the Order Analysis Interval field on the Inventory Management Preferences dialog will be used. o If there are multiple receipts for the item against the same purchase order, the calculation is made using the difference between the purchase order and the last receipt (the receipt that fully receives the order). o Lead time calculation is not weighted by number of units received. o More recent purchase orders without receipts are ignored. * Manually Calculating – Clear the Auto-Calculate box to manually enter a lead time value in days. If the Auto-Calculate box is cleared and no value is entered, then the default value from the Set Up Inventory Management page is used.

links Links: nsLink
nsLink
location: location
locations: assemblyItem-locationsCollection
manufacturer Manufacturer: string

Enter the name of the company that manufactures this item.

manufacturerAddr1 Manufacturer Address: string

Enter the address of the manufacturer. This is necessary to fill out international shipping forms when you sell and ship this item.

manufacturerCity Manufacturer City: string

Enter the city location of the manufacturer of this item. This is necessary to automatically fill out international forms when you ship this item across borders.

manufacturerState Manufacturer State: string

Enter the state where this item's manufacturer is located. This is necessary to fill out international forms when you ship this item.

manufacturerTariff HS Tariff Number: string

Enter the Harmonized System (HS) tariff code number or the Harmonized Tariff Schedule (HTS) code number. This number should be six to ten characters.

manufacturerTaxId Manufacturer Tax Id: string

Enter the Tax ID Number (TIN) for the manufacturer.

manufacturerZip Manufacturer Zip Code: string

Enter the postal code of the location of this manufacturer. This is necessary to create international forms when you ship this item.

matchBillToReceipt Match Bill To Receipt: boolean

Check the Match Bill to Receipt box if you want the Match Bill to Receipt box on transaction lines to be checked by default for this item. This enables you to generate variances based on vendor bill lines. Then, on the Post Vendor Bill Variances page, you must select Bill in the Transaction Type field to generate the variance postings. Purchase orders that include this item default to have this box checked and variances are generated based on vendor bill lines. Clear this box if you want to generate variance postings based on purchase order lines rather than vendor bill lines and do not want the Match Bill to Receipt box to be checked by default on transaction lines for this item. Then, on the Post Vendor Bill Variances page, you must select Purchase Order in the Transaction Type field to generate the variance postings. This preference defaults to be disabled. Even when enabled, this option can be changed on individual purchase order lines.

matrixItemNameTemplate Matrix Item Name Template: string

This field is used to control how the matrix item will be displayed in the Matrix Item Name/Number field. Compose the order in which attributes and matrix options are displayed by selecting from the Insert Item Attribute and Insert Matrix Option dropdown lists. Add custom separator characters to easier distinguish the various options. Example: Item Name: Fabric / Color / Waist / Length [Location]

matrixItemNameTemplateHelp Matrix Item Name Template: string
matrixType: object
id Internal identifier: string , PARENT , CHILD
refName Reference Name: string
maximumquantity Maximum Order Qty: integer (int64)

Enter the greatest quantity of this item that customers can purchase. If customers enter an item quantity above the maximum amount, a warning message is displayed. Web store customers are unable to complete checkout unless they enter a quantity equal to or below the maximum quantity. Leave this field empty to allow customers to check out without maximum quantity restrictions. You can edit this warning at Setup > Site Builder/SuiteCommerce Advanced > Customize Text.

member: assemblyItem-memberCollection
metaTagHtml Meta Tag HTML: string

Enter the Meta Tag HTML you want to appear in the < head > section of this item page. Meta tags enable your Web site to be found by search engines.

minimumquantity Minimum Order Qty: integer (int64)

Enter the lowest quantity that customers can purchase. Web store customers receive a warning and cannot check out if they enter an item quantity below this minimum. Leave this field empty to allow customers to check out with no minimum quantity restrictions. You can edit this warning at Setup > Site Builder/SuiteCommerce Advanced > Customize Text.

mpn Manufacturer Part Number: string

MPN (Manufacturers Part Number) - Enter the part number used by the manufacturer to identify this item.

multManufactureAddr Multiple Manufacturer Addresses: boolean

Check the Multiple Manufacture Addresses box if this manufacturer uses more than one address.

nexTagCategory NexTag Category: string

Enter the name of the NexTag category this item should be included in. This category is included in the product feeds you can export at Setup > Web Site > Product Feeds.

nexTagProductFeed NexTag Product Feed: boolean

Check this box to include this item when exporting item lists to NexTag. Clear this box to remove this item when exporting item lists to NexTag.

noPriceMessage No Price Message: string

If you opted to not show a price online, enter the message that should show instead of the price. For example, you might enter "Call for Price."

offerSupport Offer Support: boolean

Check this box to offer support for this particular item. By offering support for items, customers can select on case records which item they are having trouble with.

onSpecial On Special: boolean

If you want to put this item on special, check this box. The item then appears in the Specials category in your store or site.

outOfStockBehavior: object
id Internal identifier: string DISABLE , ENABLENMSG , REMOVE , ENABLE , DEFAULT
refName Reference Name: string
outOfStockMessage Out Of Stock Message: string

You can enter a custom out of stock message for this item. The message here replaces the default out of stock message.

overallQuantityPricingType: object
id Internal identifier: string ITEM , PARENT , SCHEDULE
refName Reference Name: string
pageTitle Page Title: string

Enter the text you want to appear as the page's title for this item. This text appears in the browser tab. Use a descriptive title for the item page, this can help achieve better results with search engine ranking.

parent: assemblyItem
parentOnly Use as Category Only: boolean
periodicLotSizeDays Periods of Supply Increment: integer (int64)
periodicLotSizeType: object
id Internal identifier: string INTERVAL , WEEKLY , MONTHLY
refName Reference Name: string
planningItemCategory: nsResource
preferenceCriterion: object
id Internal identifier: string , A , B , C , D , E , F
refName Reference Name: string
preferredLocation: location
preferredStockLevel Preferred Stock Level: number (float)

The preferred stock level is the optimum quantity to maintain in stock of an item. The quantity you enter here is used to determine your replenishment needs on the Order Items page. It is the quantity you want to have in stock after an order is placed. * Auto-Calculating – Check the Auto-Calculate box if you want NetSuite to calculate the preferred stock level based on demand for the item. The preferred stock level is calculated as: (daily demand * number of days supply preferred). If no preferred stock level is identified, then the default preferred stock level is used from the Set Up Inventory Management page. * Manually Calculating – Clear the Auto-Calculate box to manually enter the preferred stock quantity. The preferred stock level you set is used to calculate the quantity of items to be ordered on the Order Items page.

preferredStockLevelDays Days: number (float)

The preferred stock level is the optimum quantity to maintain in stock of an item. The quantity you enter here is used to determine your replenishment needs on the Order Items page. It is the quantity you want to have in stock after an order is placed. * Auto-Calculating – Check the Auto-Calculate box if you want NetSuite to calculate the preferred stock level based on demand for the item. The preferred stock level is calculated as: (daily demand * number of days supply preferred). If no preferred stock level is identified, then the default preferred stock level is used from the Set Up Inventory Management page. * Manually Calculating – Clear the Auto-Calculate box to manually enter the preferred stock quantity. The preferred stock level you set is used to calculate the quantity of items to be ordered on the Order Items page.

preferredStockLevelUnits: string
presentationItem: assemblyItem-presentationItemCollection
price: assemblyItem-price
pricesIncludeTax Prices Include Tax: boolean

Check this box to save the base price as the tax inclusive price. Clear this box to save the base price as the tax exclusive price.

pricingGroup: pricingGroup
printItems Print Items: boolean

Check this box to display the member items with their respective display names, quantities and descriptions on sales and purchase forms. Clear this box to display only the description and amount of the group or kit on sales and purchase forms. Note: Assembly items do not display on purchase forms even when this box is checked. Also note that member items are never shown on printed forms; only one line with the group name and summary is printed.

prodPriceVarianceAcct: account
prodQtyVarianceAcct: account
purchaseDescription Purchase Description: string

Enter up to 999 characters of text for a description of this item to appear on vendor orders. Include the unit of measure in this description.

purchaseOrderAmount Vendor Bill - Purchase Order Amount Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the amount on the vendor bill and purchase order.

purchaseOrderQuantity Vendor Bill - Purchase Order Quantity Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the quantity on the vendor bill and purchase order.

purchaseOrderQuantityDiff Vendor Bill - Purchase Order Quantity Difference: number (float)

Enter the difference limit for the discrepancy between the quantity on the vendor bill and purchase order.

purchasePriceVarianceAcct: account
purchaseUnit Primary Purchase Unit: string

Select the unit you use to purchase this item from the vendor.

quantityAvailable Quantity Available: number (float)
quantityAvailableBase Quantity Available (Base Unit): number (float)
quantityBackOrdered Quantity Back Ordered: number (float)
quantityCommitted Quantity Committed: number (float)

This field shows the number of this item that are already committed to be sold and are currently showing on orders.

quantityOnHand Quantity On Hand: number (float)

This field shows the quantity of this item you have on hand.

quantityOnHandBase Quantity On Hand (Base Unit): number (float)
quantityOnOrder Quantity On Order: number (float)

This field shows the quantity of this item you currently have on order with the vendor.

quantityPricingSchedule: nsResource
rate Price: number (double)

Enter the rate for this discount or markup. The rate can be either a percentage or dollar amount. A percentage discount must be followed by a % sign. A dollar amount should be entered as a positive number.

rateIncludingTax Price Including Tax: number (double)
receiptAmount Vendor Bill - Item Receipt Amount Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the amount on the vendor bill and item receipt.

receiptQuantity Vendor Bill - Item Receipt Quantity Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the quantity on the vendor bill and item receipt.

receiptQuantityDiff Vendor Bill - Item Receipt Quantity Difference: number (float)

Enter the difference limit for the discrepancy between the quantity on the vendor bill and item receipt.

refName Reference Name: string
reorderMultiple Reorder Multiple: integer (int64)

Enter the quantity you prefer to order of this item each time. Then, the Order Items page suggests ordering a quantity of this item that is always multiple of the number you enter. For example, if the vendor only accepts orders in multiples of one thousand, you would enter 1000 in this field. Then, the Order items page might suggest that you order 1000 or 2000, but not 1500. Note: If you use the Multiple Units of Measure feature, the reorder multiple always functions in base units.

reorderPoint Build Point: number (float)

The Reorder Point is the quantity level at which you need to reorder or build more of this item. * Auto-Calculating – Check the Auto-Calculate box if you want NetSuite to calculate the reorder point based on demand for the item over time. The reorder point depends on the safety stock definition and is calculated as follows: o Without safety stock defined: Reorder point = (average lead time days * demand) o With safety stock defined in days: Reorder point = [(average lead time days + safety stock days) * demand] o With safety stock quantity defined: Reorder point = [(average lead time days * demand) + safety stock quantity) * Manually Calculating – Clear the Auto-Calculate box if you want to manually enter the point at which to reorder or build more of this item. If you go to Home > User Preferences and place a check mark in the Inventory Level Warnings box, you are reminded when you have reached the reorder point.

reorderPointUnits: string
rescheduleInDays Reschedule In Days: integer (int64)

In the Reschedule In Days field, enter a number between one and 90 that is the maximum number of days that the order can be advanced from the current day. For example, if you enter 10 in this field, an order for this item can be moved up ten days earlier, but not eleven or more days. This field defaults to be blank. Note: If this field is left blank, NetSuite does not make recommendations to reschedule orders for this item to a later date.

rescheduleOutDays Reschedule Out Days: integer (int64)

In the Reschedule Out Days field, enter a number between one and 180 that is the maximum number of days that the order can be delayed from the current day. For example, if you enter 10 in this field, an order for this item can be moved to ten days later, but not eleven or more days. This field defaults to be blank. Note: If this field is left blank, NetSuite does not make recommendations to reschedule orders for this item to a later date.

residual Residual: number (double)
revRecForecastRule: nsResource
revReclassFxAccount: account
revenueAllocationGroup: nsResource
revenueRecognitionRule: nsResource
rotationType: object
id Internal identifier: string LEFO , FEFO
refName Reference Name: string
roundUpAsComponent Round Up Quantity as Component: boolean

If you use the component yield preference, depending on your settings, the component yield calculation may result in a fractional quantity. You can use this setting so that the quantity for a component on a work order automatically rounds up to a whole number in base units. For example, you have an assembly that requires 2 units of Component A. The component yield is 99%. To build 5 of these assemblies requires 10.1 units of Component A. Since you can consume components only in whole numbers, you cannot consume 10.1 units. Therefore, you need to round up to the next highest whole number in base units. Check the Round Up Quantity as Component box to enable NetSuite to round up the quantity consumed for this item. Clear this box if you do not want NetSuite to round up the quantity consumed for this item.

safetyStockLevel Safety Stock Level: number (float)

Enter the amount of an item you prefer to keep in stock at all times. Safety stock can be a quantity or a number of days worth of stock. This amount is used to auto-calculate the reorder point of an item. * To define safety stock as a quantity, enter a value. * To define safety stock as a number of days, enter a value in the field next to Days. If no safety stock value is entered, then the default value from the Set Up Inventory Management page is used.

safetyStockLevelDays Safety Stock Level Days: integer (int64)

Enter the amount of an item you prefer to keep in stock at all times. Safety stock can be a quantity or a number of days worth of stock. This amount is used to auto-calculate the reorder point of an item. * To define safety stock as a quantity, enter a value. * To define safety stock as a number of days, enter a value in the field next to Days. If no safety stock value is entered, then the default value from the Set Up Inventory Management page is used.

saleUnit Primary Sale Unit: string

Select the unit you use to sell this item to customers on sales transactions.

savedReorderPoint Build Point: number (float)
scheduleBCode: object
id Internal identifier: string 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 10 , 32 , 11 , 33 , 12 , 13 , 14 , 15 , 16 , 17 , 18 , 19 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 20 , 21
refName Reference Name: string
scheduleBNumber Schedule B Number: string

Enter the number for the Schedule B form for this item.

scheduleBQuantity Schedule B Quantity: number (float)

Enter the numeric quantity in relation to the unit of measure entered in the Schedule B Code field. These two fields are used together to determine the amount represented by one of this item on the Schedule B form for Shipping Export Declarations. For example, if you enter 5 in the Schedule B Quantity field, and you select kilogram in the Schedule B Code field, when you fulfill two of these items on an order, the Schedule B form presents the items’ amount as 10 kilograms.

scrapAcct: account
searchKeywords Search Keywords: string

Enter alternative search keywords that customers might use to find this item using your Web store’s internal search. These can include synonyms, acronyms, alternate languages or misspellings. These keywords are seen as equally important as the item name when searches are conducted.

seasonalDemand Seasonal Demand: boolean

Check the Seasonal Demand box to define how NetSuite analyzes customer demand for this item . Customer demand for an item is used to auto-calculate reorder points and preferred stock levels. An item’s demand rate is calculated as the average sales quantity per day. * Historical Demand – Clear the Seasonal Demand box to calculate the demand as average sales per day over a specific period. To set the number of months interval between analysis to evaluate sales orders and calculate item demand, go to Setup > Accounting > Set Up Inventory Management > Order Analysis Interval field. * Seasonal Demand – Check the Seasonal Demand box to calculate the reorder quantity for this item based on inventory demand changes through the year. To set the number of months interval between analysis to evaluate sales orders and calculate item demand, go to Setup > Accounting > Set Up Inventory Management > Order Analysis Interval field.

shipIndividually Ships Individually: boolean

Check this box if this item always ships alone and with no other items in the same package. This helps determine the number of packages needed and the shipping rate on order fulfillments.

shipPackage: nsResource
shippingCost Shipping Cost: number (double)

As an option, you may enter a shipping cost for this item in dollars. You must also create a shipping item for per-item shipping costs at Lists > Shipping Items > New. When this item is selected on sales orders, invoices or cash sales, the appropriate shipping charges are automatically calculated.

shoppingDotComCategory Shopping.com Category: string

Enter the name of the Shopping.com category that this item should go under. This category is included in the product feeds that you can export from Setup > Web Site > Product Feeds. Go to www.shopping.com for more information on the categories available. This is an optional field only available for following item records: Kit/Package, Non-inventory Item for Sale, Non-inventory Item for Resale, Assembly (lot and serialized), and Inventory (lot and serialized).

shoppingProductFeed Shopping Product Feed: boolean

Check this box to include this item when exporting item lists to Shopping.com. Clear this box to remove this item when exporting item lists to Shopping.com.

shopzillaCategoryId Shopzilla Category ID: integer (int64)

Enter the name of the Shopzilla category this item should be included in. This category is included in the product feeds you export at Setup > Web Site > Product Feeds. Go to www.shopzilla.com for more information on the available categories. This is an optional field only displayed for the following item records: Kit/Package, Non-inventory Item for Sale, Non-inventory Item for Resale, Assembly (lot and serialized), and Inventory (lot and serialized).

shopzillaProductFeed Shopzilla Product Feed: boolean

Check this box to include this item when exporting item lists to Shopzilla. Clear this box to remove this item when exporting item lists to Shopzilla.

siteCategory: assemblyItem-siteCategoryCollection
siteMapPriority: object
id Internal identifier: string , 0.0 , 0.1 , 0.2 , 0.3 , 0.4 , 0.5 , 0.6 , 0.7 , 0.8 , 0.9 , 1.0
refName Reference Name: string
stockDescription Stock Description: string

Enter up to 21 characters to specify information about this item, such as New, Refurbished or Ships 2-3 days.

stockUnit Primary Stock Unit: string

Select the unit you use to stock this item in inventory.

storeDescription Store Description: string

The store description appears under the item's store display name on item list pages in your store or site. You can enter letters, numbers, and basic HTML code. Note: To make the store description display when an item is in the Web store shopping cart, go to Setup > Web Site > Set Up Web Site. Click the Cart subtab, and check the box next to Store Description.

storeDetailedDescription Detailed Description: string

Enter a detailed description for this item. When your customers click an item's store display name for more information, they see this description. You can enter letters, numbers or basic HTML code. If you are using Internet Explorer, you can also clear the View Source box below to enter and format text using the formatting options above. This eliminates the need for HTML code. If you do not see the View Source box, make sure Rich Text Editing is enabled at Home > Set Preferences > Appearance.

storeDisplayImage: nsResource
storeDisplayName Store Display Name: string

Enter the name of this item as you want it displayed in your Web site. You can enter up to 250 characters.

storeDisplayThumbnail: nsResource
subsidiary: subsidiaryCollection
supplyLotSizingMethod: object
id Internal identifier: string FIXED_LOT_SIZE , LOT_FOR_LOT , MINIMUM_ORDER_QUANTITY , FIXED_LOT_MULTIPLE , PERIODIC_LOT_SIZE
refName Reference Name: string
supplyReplenishmentMethod: object
id Internal identifier: string TIME_PHASED , MPS , REORDER_POINT , MRP
refName Reference Name: string
supplyTimeFence Planning Time Fence: integer (int64)

This field defaults to the number entered in the Default Planning Time Fence field. Verify the default or enter a number between zero and 365 to determine the planning time fence for this item.

supplyType: object
id Internal identifier: string TRANSFER , PURCHASE
refName Reference Name: string
totalValue Total Value: number (double)

Enter or accept the total value of this item. NetSuite generates this amount by multiplying your purchase price and your quantity on hand. As you buy and sell additional inventory, NetSuite continues to calculate the total value.

trackLandedCost Track Landed Cost: boolean

Check this box to track landed costs associated with this item. Note: You must include an item that tracks landed costs on transactions you want to source for landed costs. For example, on the Landed Costs subtab of item receipts, a vendor bill shows in the source transaction list only if the bill includes a landed cost item.

transferPrice Transfer Price: number (double)

Enter a transfer price on an item record to set the default value used as the transfer price on transfer orders. You can still override this default by entering a new transfer price for an item on the transfer order. The use of the value in the Transfer Price field on a transfer order depends on your setting for the Use Item Cost as Transfer Cost preference. When the Use Item Cost as Transfer Cost preference is enabled, the transfer price on a transfer order is not considered for posting cost accounting of line items. In the Transfer Price field, enter a declared value for the item to be used for shipping purposes only. When the Use Item Cost as Transfer Cost preference is disabled, the transfer price on a transfer order is considered for posting cost accounting of line items. Items that do not have a transfer price set on a transfer order use a zero value for cost accounting calculations when the item is received. Note: If the Transfer Price field is blank on the item record, a value of zero shows by default on the transfer order. Unless a transfer price value is entered on the transfer order, a value of zero is used for COGS calculations when the item is received.

transferPriceUnits Transfer Price Units: string
translations: assemblyItem-translationsCollection
unbuildVarianceAccount: account
unitsType: unitsType
upcCode UPC Code: string

Enter a maximum of 999 characters in this field to identify an internal name or number to store the item's UPC Code. You can use the text you enter here when adding the item to transactions, searching, or viewing reports. * When you enter text in this field, the SKU/UPC field on item labels displays this UPC Code and prints in UPC bar code format. * When this field is clear, the SKU/UPC field on item labels displays the Item Name/Number and prints in Code-128 bar code format.

urlComponent URL Component: string

Enter a short, descriptive name for this item to appear as part of its URL in the Web store. Setting a name to show in the URL can result in better ranking from search engines. If you leave this field blank, NetSuite terms and numbers are used as identifiers in the URL. Note: Descriptive URL components are case sensitive. Descriptive URLs must match the case used in the URL Component field of an item record to point to the correct page.

useBins Use Bins: boolean

Check this box to track bin locations for this item. If you choose to use bins for this item, you must associate at least one bin with the item using the Bin Numbers subtab. You can associate multiple items with one bin and multiple bins with one item. You can also designate one preferred bin per location. The preferred bin is listed by default on receipt and fulfillment transactions. To create bin records that can be selected here, go to Lists > Supply Chain > Bins > New.

useComponentYield Use Component Yield: boolean

Check the Use Component Yield box to enable NetSuite to account for material component yield loss during the ordering and planning process.

useMarginalRates Use Marginal Rates: boolean

Check this box if you want the quantity discounts in the schedule to be applied to each pricing bracket separately. For example, a schedule offers no discount for the first 100 items sold and a 5% discount if more than 100 are sold. If 150 items are sold, the first 100 are at normal price, and the other fifty items are sold at 5% discount. Leave this box clear if you want the discount to apply to all of the items sold.

vendReturnVarianceAccount: account
vendor: vendor
vendorName Vendor Name/Code: string

If your vendor uses a name for this item that is different from the name you use, you can enter up to 60 characters as the vendor's name for this item here. The vendor's name for this item prints in the Item column of purchase forms. If you do not enter a vendor name, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name.

weight Item Weight : number (float)

Enter the weight of this item and select the units in the dropdown.

weightUnit: object
id Internal identifier: string 1 , 2 , 3 , 4
refName Reference Name: string
weightUnits Weight Units: string
wipAcct: account
wipVarianceAcct: account
yahooProductFeed Yahoo Shopping Product Feed: boolean

assemblyItem-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: assemblyItem-accountingBookDetailElement
assemblyItem-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyItem-accountingBookDetailElement

accountingBook: nsResource
amortizationTemplate: nsResource
createExpensePlansOn: nsResource
createRevenuePlansOn: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
revRecForecastRule: nsResource
revRecSchedule: revRecTemplate
revenueRecognitionRule: nsResource
sameAsPrimaryAmortization Same as Primary Book Amortization: boolean
sameAsPrimaryRevRec Same as Primary Book Rev Rec: boolean

assemblyItem-billOfMaterialsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: assemblyItem-billOfMaterialsElement
assemblyItem-billOfMaterialsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyItem-billOfMaterialsElement

billOfMaterials: bom
currentRevision: bomRevision
defaultForLocation: locationCollection
inactive Inactive: string
links Links: nsLink
nsLink
masterDefault Master Default: boolean
memo Memo: string
refName Reference Name: string

assemblyItem-binNumberCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: assemblyItem-binNumberElement
assemblyItem-binNumberElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyItem-binNumberElement

binNumber: bin
links Links: nsLink
nsLink
location: location
locationActive Location Active: string
locationName Location: string
onHand On Hand: number (float)
onHandAvail Available: number (float)
preferredBin Preferred: boolean
refName Reference Name: string

assemblyItem-correlatedItemsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: assemblyItem-correlatedItemsElement
assemblyItem-correlatedItemsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyItem-correlatedItemsElement

correlationFld Correlation %: number (double)
countFld Count: integer (int64)
itemNKeyFld Item: string
liftFld Lift %: number (double)
links Links: nsLink
nsLink
purchaseRateFld Overall Purchase Rate: number (double)
refName Reference Name: string

assemblyItem-hierarchyVersionsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: assemblyItem-hierarchyVersionsElement
assemblyItem-hierarchyVersionsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyItem-hierarchyVersionsElement

endDate Hierarchy Version End Date: string (date)
hierarchyNode: nsResource
hierarchyVersion: nsResource
isIncluded Included In Version: boolean
links Links: nsLink
nsLink
refName Reference Name: string
startDate Hierarchy Version Start Date: string (date)

assemblyItem-itemVendor-itemVendorPrice

externalId External ID: string
itemvendorpricelines: assemblyItem-itemVendor-itemVendorPrice-itemvendorpricelinesCollection
links Links: nsLink
nsLink
refName Reference Name: string

assemblyItem-itemVendor-itemVendorPrice-itemvendorpricelinesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: assemblyItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement
assemblyItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement

id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
vendorCost Vendor Cost: number (double)
vendorcurrency: currency
vendorprice Purchase Price: number (double)

assemblyItem-itemVendorCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: assemblyItem-itemVendorElement
assemblyItem-itemVendorElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyItem-itemVendorElement

itemVendorPrice: assemblyItem-itemVendor-itemVendorPrice
links Links: nsLink
nsLink
predConfidence Predicted Risk Confidence: number (double)
predictedDays Predicted Days Late/Early: integer (int64)
preferredVendor Preferred: boolean
purchasePrice Purchase Price: number (double)
refName Reference Name: string
schedule: nsResource
subsidiary: subsidiary
vendor: vendor
vendorCode Code: string
vendorCurrencyName Currency: string

assemblyItem-locationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: assemblyItem-locationsElement
assemblyItem-locationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyItem-locationsElement

advanceWarningThreshold Firm/Release Advance Warning Threshold: integer (int64)
atpLeadTime ATP Lead Time: integer (int64)
autoProductionLeadTime Auto Calculate Production Lead Time: boolean
averageCostMli Average Cost: number (double)
backwardConsumptionDays Backward Consumption Days: integer (int64)
buildTime Work Order Variable Lead Time: number (float)
buildTimeLotSize Work Order Lead Time Lot Size: number (float)
cost Default Cost: number (double)
costAccountingStatus Cost Accounting Status: string
costingLotSize Costing Lot Size: number (float)
currentStandardCost Current Standard Cost: number (double)
currentStandardCostEffectiveDate Current Standard Cost Effective Date: string (date)
defaultReturnCost Default Return Cost: number (double)
demandSource: object
id Internal identifier: string FORECASTANDORDERS , EXISTINGORDERSANDDEPENDENTDEMAND , FORECASTCONSUMPTION , ITEMDEMANDPLAN
refName Reference Name: string
demandTimeFence Demand Time Fence: integer (int64)
fixedBuildTime Work Order Fixed Lead Time: number (float)
fixedLotMultiple Fixed Lot Multiple: number (float)
fixedLotSize Fixed Lot Size: number (float)
forwardConsumptionDays Forward Consumption Days: integer (int64)
inventoryCostTemplate: nsResource
isWip WIP: boolean
lastPurchasePriceMli Last Purchase Price: number (double)
lateDemandThreshold High Impact Late Demand Threshold: number (float)
latePeriodDays Late Period Days: integer (int64)
leadTime Purchase Lead Time: integer (int64)
leadTimeOffset Lead Time Offset: integer (int64)
links Links: nsLink
nsLink
location: location
locationAllowStorePickup Allow Store Pickup: boolean
locationCostingGroup: nsResource
locationId Location: integer (int64)
locationStorePickupBufferStock Store Pickup Buffer Stock: number (float)
location_display Location: string
locationqtyavailforstorepickup Quantity Available for Store Pickup: number (float)
minimumOrderQuantity Minimum Order Quantity: number (float)
minimumRescheduleDays Minimum Reschedule Days: integer (int64)
onHandValueMli Value: number (double)
pastDueForecastDays Past Due Forecast Days: integer (int64)
periodicLotSizeDays Periods of Supply Increment: integer (int64)
periodicLotSizeType: object
id Internal identifier: string INTERVAL , WEEKLY , MONTHLY
refName Reference Name: string
poReceiptCost PO Receipt Cost: number (double)
preferredStockLevel Preferred Stock Level: number (float)
qtyInTransitExternal Quantity In Transit (External): number (float)
quantityAvailable Quantity Available: number (float)
quantityAvailableBase Quantity Available (Base Unit): number (float)
quantityBackOrdered Quantity Back Ordered: number (float)
quantityCommitted Quantity Committed: number (float)
quantityInTransit Quantity In Transit: number (float)
quantityOnHand Quantity On Hand: number (float)
quantityOnHandBase Quantity On Hand (Base Unit): number (float)
quantityOnOrder Quantity On Order: number (float)
refName Reference Name: string
reorderPoint Build Point: number (float)
rescheduleHorizon Reschedule Horizon: integer (int64)
rescheduleInDays Reschedule In Days: integer (int64)
rescheduleOutDays Reschedule Out Days: integer (int64)
safetyStockLevel Safety Stock Level: number (float)
savedReorderPoint Reorder Point: number (float)
supplyLotSizingMethod: object
id Internal identifier: string FIXED_LOT_SIZE , LOT_FOR_LOT , MINIMUM_ORDER_QUANTITY , FIXED_LOT_MULTIPLE , PERIODIC_LOT_SIZE
refName Reference Name: string
supplyTimeFence Planning Time Fence: integer (int64)
supplyType: object
id Internal identifier: string TRANSFER , PURCHASE
refName Reference Name: string

assemblyItem-memberCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: assemblyItem-memberElement
assemblyItem-memberElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyItem-memberElement

bomQuantity BoM Quantity: string
componentYield Component Yield: number (double)
effectiveDate Effective Date: string (date)
effectiveRevision: itemRevision
id Internal ID: integer (int64)
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemSource: object
id Internal identifier: string WORK_ORDER , PHANTOM , PURCHASE_ORDER , STOCK
refName Reference Name: string
lineNumber Line Id: integer (int64)
links Links: nsLink
nsLink
memberDescr Description: string
memberUnit Units: string
obsoleteDate Obsolete Date: string (date)
obsoleteRevision: itemRevision
quantity Quantity: string
refName Reference Name: string

assemblyItem-presentationItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: assemblyItem-presentationItemElement
assemblyItem-presentationItemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyItem-presentationItemElement

basePrice Base Price: number (double)
links Links: nsLink
nsLink
onlinePrice Online Price: number (double)
presItemId Internal ID: integer (int64)
presitemurl Item URL: string
refName Reference Name: string

assemblyItem-price

count Count: integer (int64)
hasMore Has More Results: boolean
items: assemblyItem-priceElement
assemblyItem-priceElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyItem-priceElement

currencyPage: currency
discountDisplay Default Discount %: number (double)
isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

links Links: nsLink
nsLink
price Amount: number (double)
priceLevel: priceLevel
priceLevelName Price Level: string
priceQty Sequence Number: integer (int64)
quantity: object
value Value: string
refName Reference Name: string

assemblyItem-siteCategoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: assemblyItem-siteCategoryElement
assemblyItem-siteCategoryElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyItem-siteCategoryElement

category: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
webSite: webSite

assemblyItem-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: assemblyItem-translationsElement
assemblyItem-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyItem-translationsElement

displayName Display Name: string
featuredDescription Featured Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
noPriceMessage No Price Message: string
outOfStockMessage Out Of Stock Message: string
pageTitle Page Title: string
refName Reference Name: string
salesDescription Sales Description: string
specialsDescription Special Description: string
storeDescription Store Description: string
storeDetailedDescription Detailed Description: string
storeDisplayName Store Display Name: string

assemblyItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: assemblyItem

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

assemblyItem
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyUnbuild

accountingBookDetail: assemblyUnbuild-accountingBookDetailCollection
billOfMaterials: bom
billOfMaterialsRevision: bomRevision
built Built: number (float)

This field shows the assembled quantity you currently have in stock of this item.

class: classification
component: assemblyUnbuild-componentCollection
createdDate Date Created: string (date-time)
currencyPrecision Currency Precision: string
customForm: object
id Internal identifier: string -9979
refName Reference Name: string
department: department
effectiveBomControl Effective BoM Control: string
excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
id Internal ID: string
inventoryDetail: assemblyUnbuild-inventoryDetail
item: assemblyItem
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

Optionally enter a Memo. You can search for this text later to find this entry.

outsourcingCharge: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
outsourcingChargeUnitPrice Unit Price: number (double)
postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
quantity Quantity: number (float)

Enter the number of assembly items you want to disassemble. You cannot enter a number higher than the Built number.

refName Reference Name: string
revision: itemRevision
revisionMemo Revision Memo: string
subsidiary: subsidiary
total Projected Value: number (double)

NetSuite calculates the projected value of this transaction. The projected value for the raw materials is the total value of the parts times the quantity being disassembled.

tranDate Date: string (date)

Accept today's Date or enter another transaction date.

tranId Ref No.: string

Enter an optional reference number for this transaction. You can use reference numbers to track transactions.

units Unit of Measure: string

If the assembly you select uses Units of Measure, the base units are displayed in the Units field.

assemblyUnbuild-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: assemblyUnbuild-accountingBookDetailElement
assemblyUnbuild-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyUnbuild-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

assemblyUnbuild-component-componentInventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: assemblyUnbuild-component-componentInventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

assemblyUnbuild-component-componentInventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: assemblyUnbuild-component-componentInventoryDetail-inventoryAssignmentElement
assemblyUnbuild-component-componentInventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyUnbuild-component-componentInventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

assemblyUnbuild-componentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: assemblyUnbuild-componentElement
assemblyUnbuild-componentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyUnbuild-componentElement

buildVariance Build Variance: number (float)
componentInventoryDetail: assemblyUnbuild-component-componentInventoryDetail
item Item: string
lineNumber Line Number: integer (int64)
links Links: nsLink
nsLink
quantity Quantity: number (float)
quantityOnHand Quantity On Hand: number (float)
refName Reference Name: string
unitCost Unit Cost: number (float)
units Units: string

assemblyUnbuild-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: assemblyUnbuild-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

assemblyUnbuild-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: assemblyUnbuild-inventoryDetail-inventoryAssignmentElement
assemblyUnbuild-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

assemblyUnbuild-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

assemblyUnbuildCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: assemblyUnbuild

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

assemblyUnbuild
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

billingAccount

autoName Auto: boolean

Clear this box to manually enter a name for this record. If you leave this box marked, NetSuite assigns a name or number for this record based on your settings at Setup > Set Up Auto-Generated Numbers.

billAddress Bill To: string
billAddressList Bill To Select: string

Select the billing address you want to use for this billing account. Options are sourced from the customer record.

billingSchedule: billingSchedule
cashSaleForm: object
id Internal identifier: string -9905 , 95
refName Reference Name: string
class: classification
createdBy Created By: string
createdDate Created: string (date-time)
currency: currency
customForm: object
id Internal identifier: string
refName Reference Name: string
customer: customer
customerDefault Customer Default: boolean

If checked, this field indicates that this is the default billing account for this customer.

department: department
displayName: string
externalId External ID: string
frequency: object
id Internal identifier: string SEMIMONTHLY , STARTOFPERIOD , WEEKLY , QUADWEEKLY , BIENNIALLY , DAILY , NEVER , ONETIME , SEMIANNUALLY , ENDOFPERIOD , MONTHLY , AUTOREFILL , TRIENNIALLY , HOURLY , QUARTERLY , ANNUALLY , CUSTOM , BIMONTHLY , BIWEEKLY
refName Reference Name: string
id Internal ID: string

The internal ID for this record is shown here. If you do not want to show internal IDs, clear the Show Internal IDs box at Home > Set Preferences.

idNumber Account Number: string

The number of the billing account. This number is automatically generated upon save.

inactive Inactive: boolean

Check this box if the billing account is no longer active.

invoiceForm: object
id Internal identifier: string -9907 , 99 , -9908 , -9909 , 69 , 90 , -9910 , 91 , 92 , -9901 , 93 , -9913 , -9931 , 87
refName Reference Name: string
lastBillCycleDate Last Bill Cycle Date: string (date)
lastBillDate Last Bill Date: string (date)
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
location: location
memo Account Description: string

Enter a description for this billing account.

name Name: string

The name of this billing account.

nextBillCycleDate: object
id Internal identifier: string
refName Reference Name: string
refName Reference Name: string
requestOffCycleInvoice Use Off-Cycle Invoice for Advance Charges: boolean

Check this box if you want advance charges for this billing account invoiced before the first scheduled bill date.

shipAddress Ship To: string

The shipping address for this billing account.

shipAddressList Ship To Select: string

Select the shipping address you want to use for this billing account. Options are sourced from the customer record.

startDate Start Date: string (date)

Enter the date this person or company became a customer, lead or prospect. If this person or company has a contract with you, enter the start date of the contract. If you enter an estimate or an opportunity for this customer, this field will be updated with the date of that transaction.

subsidiary: subsidiary

billingAccountCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: billingAccount

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

billingAccount
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

billingRevenueEvent

amount Amount (Transaction Currency): number (double)

This is the total revenue amount included in this revenue recognition plan.

cumulativePercentComplete Cumulative Percent Complete: number (double)

Enter a value in this field when the Amount Source for the associated revenue recognition rule is Event-Percent Complete.

customForm: object
id Internal identifier: string
refName Reference Name: string
endDate End Date: string (date)

Enter or select a date for the rev rec end date.

eventDate Date: string (date)

Enter or select a date for the trigger.

eventPurpose: object
id Internal identifier: string FORECAST , ACTUAL
refName Reference Name: string
eventType: nsResource
externalId External ID: string
id Internal ID: string
links Links: nsLink
nsLink
projectRevenueRule: object
id Internal identifier: string
refName Reference Name: string
quantity Quantity: number (float)

Enter a value in this field when the Amount Source for the associated revenue recognition rule is Event-Percent based on quantity.

refName Reference Name: string
startDate Start Date: string (date)

Enter or select a date for the rev rec start date.

subscriptionLine: subscriptionLine
transactionLine Transaction Line: string

Select a transaction line as the sales contract source. Each revenue recognition event may have only one sales contract source.

billingRevenueEventCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: billingRevenueEvent

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

billingRevenueEvent
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

billingSchedule

applyToSubtotal Apply To Subtotal: boolean

Check this box to create a billing schedule applied to the pre-tax, pre-discount subtotal of a transaction. To create a billing schedule applied to a transaction subtotal, Type must be set to Standard and Recurrence Frequency must be set to Custom.

billForActuals Invoice Actual Time Only: boolean

Check the box to invoice only actual time worked and recorded in Time Tracking in each interval. If checked, you cannot enter an initial amount. Clear the box to invoice planned time and actual time worked.

externalId External ID: string
frequency: object
id Internal identifier: string SEMIMONTHLY , STARTOFPERIOD , WEEKLY , QUADWEEKLY , BIENNIALLY , DAILY , NEVER , ONETIME , SEMIANNUALLY , ENDOFPERIOD , MONTHLY , AUTOREFILL , TRIENNIALLY , HOURLY , QUARTERLY , ANNUALLY , CUSTOM , BIMONTHLY , BIWEEKLY
refName Reference Name: string
id Internal ID: string
inArrears In Arrears: boolean

Check this box to bill at the end of each period, instead of the beginning. For example, on a billing schedule with no initial amount, standard monthly frequency, in arrears, the first invoice is created one month from one day after the sales order date. Note: When this box is not checked, the first invoice bills for the initial amount plus the first recurring amount.

initialAmount Initial Amount: number (double)

Enter the initial bill amount generated by this billing schedule. This can be entered as a percentage or a set currency amount if you use line-level billing schedules. You can only use percentage initial amounts if you apply billing schedules on the transaction level.

initialAmountPercent Initial Amount in %: number (double)
initialTerms: term
isInactive Inactive: boolean

Check this box to inactivate this billing schedule. You cannot apply inactive schedules to orders.

isPublic Public: boolean

Check this box to make this billing schedule public. You can select a public schedule on any estimate, sales order or item record. If you do not check the Public box, this schedule is Private. A private billing schedule shows only in the transaction it is created from. If you create a private billing schedule from a transaction, that schedule is attached to items on the resulting sales order. Note: This check box is available only for schedules created on-the-fly. If you create a regular schedule, it defaults to Public and cannot be changed.

job: job
links Links: nsLink
nsLink
milestone: billingSchedule-milestoneCollection
name Name: string

Enter the name of this billing schedule.

numberRemaining Recurrence Count: integer (int64)

Enter the number of subsequent payments you want the order amount divided into.

recurrence: billingSchedule-recurrenceCollection
recurrencePattern: object
id Internal identifier: string FIXED_BILL_DATE , ANNIVERSARY_BILL_DATE
refName Reference Name: string
recurrenceTerms: term
refName Reference Name: string
repeatEvery: object
id Internal identifier: string 1 , 2 , 3 , 4 , 6
refName Reference Name: string
scheduleType: object
id Internal identifier: string FBM , STD , TM , FBI , CB
refName Reference Name: string
seriesStartDate Recurrence Date: string (date)
transaction: nsResource
weekFriday Friday: boolean
weekMonday Monday: boolean
weekSaturday Saturday: boolean
weekSunday Sunday: boolean
weekThursday Thursday: boolean
weekTuesday Tuesday: boolean
weekWednesday Wednesday: boolean

billingSchedule-milestoneCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: billingSchedule-milestoneElement
billingSchedule-milestoneElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

billingSchedule-milestoneElement

comments Comment: string
links Links: nsLink
nsLink
milestoneActualCompletionDate Actual Completion Date: string (date)
milestoneAmount Amount: number (double)
milestoneCompleted Completed: boolean
milestoneDate Estimated Completion Date: string (date)
milestoneId: number (double)
milestoneTerms: term
projectTask: projectTask
refName Reference Name: string

billingSchedule-recurrenceCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: billingSchedule-recurrenceElement
billingSchedule-recurrenceElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

billingSchedule-recurrenceElement

amount Amount: number (double)
count Count: integer (int64)
links Links: nsLink
nsLink
paymentTerms: term
recurrenceDate Date: string (date)
recurrenceId: integer (int64)
refName Reference Name: string
relativeToPrevious Relative to Previous: boolean
units: object
id Internal identifier: string DAY , WEEK , MONTH
refName Reference Name: string

billingScheduleCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: billingSchedule

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

billingSchedule
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

bin

binNumber Bin Number: string

Enter a number, name, or code for this bin that can help you identify its location in your warehouse. For example, you can track bins by number and track rows and shelves by letter. The first bin in the first shelf of the first row would be AA01. Note: Bin numbers cannot include an Ampersand (&).

blockFromWaveOrderPicking Block from Wave Order Picking: boolean
externalId External ID: string
id Internal ID: string
inventoryBalance: bin-inventoryBalanceCollection
isInactive Inactive: boolean

Check this box to remove all references to this record from your account. You can reactivate the record at any time.

lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

Enter a description or notes for this bin. This memo is only stored with this record and not visible on other pages or lists.

refName Reference Name: string
sequenceNumber Sequence Number: number (float)

Enter the sequence number for the bin. Sequence numbers are used during bin sorting, to determine the recommended bin for items on a pick task.

type: object
id Internal identifier: string OUTBOUND_STAGING , STORAGE , VENDOR_RETURNS , PICKING , INBOUND_STAGING , NONE , WIP
refName Reference Name: string
zone: nsResource

bin-inventoryBalanceCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: bin-inventoryBalanceElement
bin-inventoryBalanceElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

bin-inventoryBalanceElement

committedQtyPerLocation Committed Quantity (Per Location): string
committedQtyPerSerialLotNumber Committed Quantity (Per Serial/Lot Number): string
committedQtyPerSerialLotNumberLocation Committed Quantity (Per Serial/Lot Number & Location): string
inventoryNumber: inventoryNumber
inventoryStatus: nsResource
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
links Links: nsLink
nsLink
location: location
quantityAvailable Available Quantity: string
quantityOnHand On-Hand Quantity: string
quantityPicked Picked Quantity: string
refName Reference Name: string

binCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: bin

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

bin
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

binTransfer

createdDate Date Created: string (date-time)
externalId External ID: string
id Internal ID: string
inventory: binTransfer-inventoryCollection
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

Optionally enter a Memo for this transfer. Then, you can search for the text entered here to find this transfer.

prevDate Previous Effective Date: string (date)
refName Reference Name: string
subsidiary: subsidiary
tranDate Date: string (date)

Verify or enter the date of this transfer.

tranId Bin Transfer #: string

This field displays the next bin transfer number or To Be Generated by the system.

binTransfer-inventory-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: binTransfer-inventory-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

binTransfer-inventory-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: binTransfer-inventory-inventoryDetail-inventoryAssignmentElement
binTransfer-inventory-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

binTransfer-inventory-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

binTransfer-inventoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: binTransfer-inventoryElement
binTransfer-inventoryElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

binTransfer-inventoryElement

description Description: string
inventoryDetail: binTransfer-inventory-inventoryDetail
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemUnits Units: string
line Transaction Line: integer (int64)
links Links: nsLink
nsLink
preferredBin Preferred Bin: string
quantity Quantity: number (float)
refName Reference Name: string

binTransferCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: binTransfer

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

binTransfer
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

blanketPurchaseOrder

accountingBookDetail: blanketPurchaseOrder-accountingBookDetailCollection
approvalStatus: object
id Internal identifier: string 11 , 1 , 2 , 3
refName Reference Name: string
billedAmount Billed Amount: number (double)

The Summary box displays the total billed amount for all orders created from this contract or blanket purchase order.

billingInstructions Billing Instructions: string

Enter details to provide special instructions to vendors regarding billing.

carrier Carrier: string

Select a specific shipping carrier in the Carrier field. For example, the buyer may have an account with a particular carrier to utilize better freight rates.

class: classification
createdDate Date Created: string (date-time)
createdFrom: nsResource
currency: currency
customForm: object
id Internal identifier: string
refName Reference Name: string
department: department
discountAmount Discount Amount: number (double)
discountDate Discount Date: string (date)
dueDate Due Date: string (date)
effectivityBasedOn: object
id Internal identifier: string ORDERDATE , RECEIPTDATE
refName Reference Name: string
email Email: string
employee: employee
endDate End Date: string (date)

End Date – Enter the last date to include orders in this schedule.

entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
exchangeRate Exchange Rate: number (double)

The value of this field is set to 1 when a currency is selected and should not be changed. It may be used in the future for multiple currency support.

excludefromsupplyplanning Exclude from Supply Planning: boolean
expense: blanketPurchaseOrder-expenseCollection
externalId External ID: string
id Internal ID: string
incoTerm: nsResource
item: blanketPurchaseOrder-itemCollection
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
maximumAmount Maximum Amount: number (double)

This is is the maximum currency amount used for determining the required approval level, if you use approval routing.

memo Memo: string

Enter any comment about why you are deleting this transaction. If you selected the standard deletion reason, Other, you must provide a comment in this field.

message Vendor Message: string
nextApprover: employee
nexus: nexus
orderStatus: object
id Internal identifier: string A , R , B , H
refName Reference Name: string
originator Originator: string
otherRefNum PO/Check Number: string

This field displays the identifying number of the entity you select in the next field.

packingListInstructions Packing List Instructions: string

Enter details to provide special instructions to vendors regarding the packing list.

prevDate Previous Effective Date: string (date)
productLabelingInstructions Product Labeling Instructions: string

Enter details to provide special instructions to vendors regarding labeling the product.

purchaseOrderInstructions Purchase Order Instructions: string

Enter details to provide special instructions to vendors regarding the purchase order.

purchasedAmount Purchased Amount: number (double)

The Summary box displays the total purchased amount for all orders created from this contract or blanket purchase order.

receivedAmount Received Amount: number (double)

The Summary box displays the total received amount for all orders created from this contract or blanket purchase order.

refName Reference Name: string
source: object
id Internal identifier: string SuitePhone , smbXML , CSV , ADP , QIF , QB , PERQUEST , Yahoo , PaymentLink , customerCenter , webServices , eBay , restWebServices , NLWebStore , offlineClient , SCIS , Sync
refName Reference Name: string
startDate Start Date: string (date)

Start Date – Enter the first date to include orders in this schedule.

status: object
id Internal identifier: string A , R , B , H
refName Reference Name: string
storeOrder: string
subsidiary: subsidiary
terms: term
toBeEmailed To Be Emailed: boolean

Select Yes if you want to email this form. Select No if you do not want to email this form. Select Respect Customer Preference to send email based on the default preference on the customer record. Set the preference on the Info subtab of a customer record in the Send Transactions Via field.

toBeFaxed To Be Faxed: boolean
toBePrinted To Be Printed: boolean
tranDate Date: string (date)

Accept today's Date as the transaction date, or select another date.

tranId Transaction Number: string

The transaction ID number shows in this field. If you use auto-generated numbering, the next number in the sequence shows by default.

webSite: string

blanketPurchaseOrder-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: blanketPurchaseOrder-accountingBookDetailElement
blanketPurchaseOrder-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

blanketPurchaseOrder-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

blanketPurchaseOrder-expense-orderSchedule

createPurchaseOrder: object
id Internal identifier: string MANUAL , LEAD
refName Reference Name: string
createSchedule: object
id Internal identifier: string MANUAL , AUTO
refName Reference Name: string
currencyPrecision: integer (int64)
endDate End Date: string (date)
id Internal ID: integer (int64)
item: integer (int64)
lineId: integer (int64)
links Links: nsLink
nsLink
maxDate: string (date)
maxOrderDate: string (date)
minDate: string (date)
minOrderDate: string (date)
refName Reference Name: string
releaseFrequency: object
id Internal identifier: string WEEKLY , QUARTERLY , DAILY , MONTHLY
refName Reference Name: string
schedule: blanketPurchaseOrder-expense-orderSchedule-scheduleCollection
startDate Start Date: string (date)
total Total Amount: number (double)
totalScheduled: number (float)
transactionId Transaction ID: integer (int64)
updateAmount: number (float)
updateDays: string

blanketPurchaseOrder-expense-orderSchedule-scheduleCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: blanketPurchaseOrder-expense-orderSchedule-scheduleElement
blanketPurchaseOrder-expense-orderSchedule-scheduleElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

blanketPurchaseOrder-expense-orderSchedule-scheduleElement

amount Amount: number (double)
id ID: integer (int64)
links Links: nsLink
nsLink
memo Memo: string
orderSchedule Order Schedule: integer (int64)
purchaseOrder: nsResource
quantity: number (float)
refName Reference Name: string
release Release: boolean
tranDate Date: string (date)

blanketPurchaseOrder-expenseCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: blanketPurchaseOrder-expenseElement
blanketPurchaseOrder-expenseElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

blanketPurchaseOrder-expenseElement

account: account
amount Amount: number (double)
amountOrdered Amount Ordered: number (double)
category: expenseCategory
class: classification
department: department
line Line: integer (int64)
links Links: nsLink
nsLink
location: location
memo Memo: string
orderSchedule: blanketPurchaseOrder-expense-orderSchedule
refName Reference Name: string

blanketPurchaseOrder-item-orderSchedule

createPurchaseOrder: object
id Internal identifier: string MANUAL , LEAD
refName Reference Name: string
createSchedule: object
id Internal identifier: string MANUAL , AUTO
refName Reference Name: string
currencyPrecision: integer (int64)
endDate End Date: string (date)
id Internal ID: integer (int64)
item: integer (int64)
lineId: integer (int64)
links Links: nsLink
nsLink
maxDate: string (date)
maxOrderDate: string (date)
minDate: string (date)
minOrderDate: string (date)
refName Reference Name: string
releaseFrequency: object
id Internal identifier: string WEEKLY , QUARTERLY , DAILY , MONTHLY
refName Reference Name: string
schedule: blanketPurchaseOrder-item-orderSchedule-scheduleCollection
startDate Start Date: string (date)
total Total Quantity: number (float)
totalScheduled: number (float)
transactionId Transaction ID: integer (int64)
updateAmount: number (float)
updateDays: string

blanketPurchaseOrder-item-orderSchedule-scheduleCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: blanketPurchaseOrder-item-orderSchedule-scheduleElement
blanketPurchaseOrder-item-orderSchedule-scheduleElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

blanketPurchaseOrder-item-orderSchedule-scheduleElement

allocatedDemand Allocated Demand: number (float)
amount: number (double)
id ID: integer (int64)
links Links: nsLink
nsLink
memo Memo: string
orderSchedule Order Schedule: integer (int64)
purchaseOrder: nsResource
quantity Quantity: number (float)
refName Reference Name: string
release Release: boolean
tranDate Date: string (date)

blanketPurchaseOrder-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: blanketPurchaseOrder-itemElement
blanketPurchaseOrder-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

blanketPurchaseOrder-itemElement

amount Amount: number (double)
billVarianceStatus: object
id Internal identifier: string NOVARIANCES , JOURNALNOTPOSTED , JOURNALPOSTED
refName Reference Name: string
class: classification
department: department
description Description: string
initOqpBucket Initial OQP Bucket: string
isClosed Closed: boolean
isOpen Is Opened: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemSubtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
job: job
licenseCode License Code: string
line Transaction Line: integer (int64)
linked Linked: boolean
links Links: nsLink
nsLink
location: location
marginal Marginal: boolean
matrixType Matrix Type: string
minQty Minimum Quantity: number (float)
options Options: string
oqpBucket Oqp Bucket: string
orderSchedule: blanketPurchaseOrder-item-orderSchedule
printItems Print Items: boolean
quantity Quantity: number (float)
rate Rate: number (double)
rateIncludingTax Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
subsidiary: subsidiary
units Units: string
vendorName Vendor Name: string

blanketPurchaseOrderCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: blanketPurchaseOrder

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

blanketPurchaseOrder
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

bom

assembly: bom-assemblyCollection
availableForAllAssemblies Available For All Assemblies: boolean

Check the Available for All Assemblies box to allow all assemblies to use this BOM. Clear the box to limit BOM use to only the selected assemblies.

availableForAllLocations Available For All Locations: boolean

Check the Available for all Locations box to allow all locations to use this BOM. Clear the box to allow only the selected locations use this BOM.

createdDate Date Created: string (date-time)

The date this Bill of Materials was created.

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
id Internal ID: string
includeChildren Include Children: boolean
isInactive Inactive: boolean

Check the Inactive box if you do not want this BOM or BOM revision to appear in search lists on records and forms. Clear this box if you want this BOM or BOM revision to appear in lists.

lastModifiedDate Last Modified Date: string (date-time)
legacyBomForAssembly: assemblyItem
links Links: nsLink
nsLink
memo Memo: string

Optionally, in the Memo field, enter any information you want to include with this BOM.

name Name: string

Enter a unique and descriptive Bill of Materials (BOM) or BOM revision Name. For example, Grill BOM or BOM Revision 1.

refName Reference Name: string
restrictToAssemblies: assemblyItemCollection
restrictToLocations: locationCollection
subsidiary: subsidiaryCollection
useComponentYield Use Component Yield: boolean

Check the Use Component Yield box to apply component yield to all BOM revisions. Component yield is the percentage of the component that survives the manufacturing process. To learn more, see the help topic Component Yield Preferences.

usedOnAssembly Used On Assembly: boolean

If checked, the read-only Used on Assembly box indicates that the BOM is associated to an assembly.

bom-assemblyCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: bom-assemblyElement
bom-assemblyElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

bom-assemblyElement

assembly: assemblyItem
defaultForLocation: locationCollection
links Links: nsLink
nsLink
masterDefault Master Default: boolean
refName Reference Name: string

bomCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: bom

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

bom
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

bomRevision

billOfMaterials: bom
component: bomRevision-componentCollection
createdDate Date Created: string (date-time)

The date this Bill of Materials was created.

customForm: object
id Internal identifier: string
refName Reference Name: string
effectiveEndDate Effective End Date: string (date)

Click the calendar icon to set an Effective End Date. Not entering both effective start and end dates, may affect future revisions.

effectiveStartDate Effective Start Date: string (date)

Click the calendar icon to set an Effective Start Date. Not entering both effective start and end dates, may affect future revisions.

externalId External ID: string
id Internal ID: string
isInactive Inactive: boolean

Check the Inactive box if you do not want this BOM or BOM revision to appear in search lists on records and forms. Clear this box if you want this BOM or BOM revision to appear in lists.

lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
memo Memo: string

Optionally, in the Memo field, enter any information you want to include with this BOM.

name Name: string

Enter a unique and descriptive Bill of Materials (BOM) or BOM revision Name. For example, Grill BOM or BOM Revision 1.

refName Reference Name: string

bomRevision-componentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: bomRevision-componentElement
bomRevision-componentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

bomRevision-componentElement

bomQuantity BoM Quantity: string
componentYield Component Yield: number (double)
description Description: string
displayName Display Name: string
id Internal ID: integer (int64)
isOutsourcingCharge Is Outsourcing charge: string
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemSource: object
id Internal identifier: string WORK_ORDER , PHANTOM , PURCHASE_ORDER , STOCK
refName Reference Name: string
lineId Line Id: integer (int64)
links Links: nsLink
nsLink
quantity Quantity: string
refName Reference Name: string
units Units: string

bomRevisionCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: bomRevision

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

bomRevision
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

calendarEvent

accessLevel: object
id Internal identifier: string PUBLIC , PRIVATE , SHOW AS BUSY
refName Reference Name: string
allDayEvent All Day: boolean

If this event will take place all day long, check this box when you are creating the event. The event appears in the calendar from 8:00 a.m. until 6:00 p.m.

attendee: calendarEvent-attendeeCollection
bom: bom
bomRevision: bomRevision
company: one of: [ customer, partner, vendor, nsResource, employee, contact ]
completedDate Completed Date: string (date)
contact: contact
createdDate Date Created: string (date-time)
customForm: object
id Internal identifier: string -110 , -10110
refName Reference Name: string
endTime End time: string

Select the time this event ends. If the access to this event is Public, the start and end times appear next to the title of this event on the calendar. The time frame for the event shows on daily and weekly views of the calendar but does not show on the monthly view.

externalId External ID: string
id Internal ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
location Location: string

Enter the location where this event will take place.

message Message: string

Enter any message or notes for this event. This message appears under the event title in the e-mail sent to the people invited to this event.

mfgRouting: manufacturingRouting
organizer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
owner: one of: [ customer, partner, vendor, nsResource, employee, contact ]
refName Reference Name: string
relatedItem: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
reminderMinutes: object
id Internal identifier: string 0 , 5 , 10 , 15 , 30
refName Reference Name: string
reminderType: object
id Internal identifier: string POPUP , EMAIL
refName Reference Name: string
resource: calendarEvent-resourceCollection
response: object
id Internal identifier: string TENTATIVE , ACCEPTED , ESCALATED , NO_RESPONSE , DECLINED
refName Reference Name: string
startDate Start Date: string (date)

Enter the date for this event or click the calendar icon to choose a date. This event appears on that date in the calendar in the daily view, weekly view and monthly view. The date will also appear below the message if you choose to send an e-mail to the attendees.

startTime Start Time: string

Select the time this event begins. If the access to this event is Public, the start and end times appear next to the title of this event on the calendar. The time frame for the event will show on daily and weekly views of the calendar but not the monthly view.

status: object
id Internal identifier: string TENTATIVE , CONFIRMED , COMPLETE , CANCELLED
refName Reference Name: string
supportCase: supportCase
timedEvent Timed Event: boolean

Check this box if this event requires reserved time on your calendar, such as an hour meeting or another time period you want others to see as not available. Clear this box for items you want to include on your calendar but do not have a set time, such as birthdays and anniversaries.

timezone Time Zone: string
title Title: string

Enter a name for this event. This name is the subject line of the e-mail sent to those invited to the event. This title also appears to others if this event is marked public. The title shows on your calendar and on the calendars of those invited to this event.

transaction: nsResource

calendarEvent-attendeeCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: calendarEvent-attendeeElement
calendarEvent-attendeeElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

calendarEvent-attendeeElement

attendance: object
id Internal identifier: string REQUIRED , OPTIONAL
refName Reference Name: string
attendee: one of: [ customer, partner, vendor, nsResource, employee, contact ]
links Links: nsLink
nsLink
refName Reference Name: string
response: object
id Internal identifier: string ACCEPTED , DECLINED , TENTATIVE , NO_RESPONSE
refName Reference Name: string

calendarEvent-resourceCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: calendarEvent-resourceElement
calendarEvent-resourceElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

calendarEvent-resourceElement

links Links: nsLink
nsLink
refName Reference Name: string
resource: nsResource

calendarEventCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: calendarEvent

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

calendarEvent
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

campaign

audience: nsResource
autoName Auto: boolean

Clear this box if you want to enter an ID for this campaign.

baseCost Cost: number (double)

Enter the cost of this campaign apart from the cost of any specific campaign events. The base cost is added to the cost of individual campaign events to determine the total cost of the campaign.

campaignDirectMail: campaign-campaignDirectMailCollection
campaignDrip: campaign-campaignDripCollection
campaignEmail: campaign-campaignEmailCollection
campaignEvent: campaign-campaignEventCollection
campaignId ID: string

The campaign ID is determined in one of the following ways: * If you use auto-generated numbers for campaigns, this ID is generated when you save the campaign. * If you do not use auto-generated numbers for campaigns, enter a campaign ID. Campaign IDs make it easier to identify campaigns on reports and lists.

category: nsResource
convCostPerCustomer Cost per Purchaser: number (double)

The cost per customer conversion for this campaign is calculated here. This is calculated by dividing the cost of the campaign by the number of transactions entered with this campaign's promotion code.

conversions Number of Purchasers: integer (int64)

This is the number of leads or prospects that have become customers as a result of this campaign.

cost Total Cost: number (double)

This cost is calculated by adding the base cost of the campaign to the cost of each individual campaign event. You cannot edit the amount in this field. This amount is deducted from the revenue generated by this campaign to determine the return on investment.

costPerCustomer Cost Per Lead: number (double)

The cost per new customer for this campaign is calculated here. Cost per customer is calculated by dividing the total cost of the campaign by the number of new customers your business gained as a result of this campaign. The number of new customers is calculated by counting the transactions entered with this campaign's promotion code.

customForm: object
id Internal identifier: string -10130
refName Reference Name: string
defaultEvent: campaign-defaultEventCollection
endDate End Date: string (date)

Enter or select the date this campaign ends.

eventNumber Number: integer (int64)
expectedRevenue Projected Income: number (double)

Enter the amount of revenue that is predicted that this marketing campaign will generate.

externalId External ID: string
family: nsResource
id Internal ID: string
isDefaultLeadSource Default Lead Source: boolean
isinactive Inactive: boolean

Check this box to inactivate this campaign.

item: one of: [ inventoryItemCollection, assemblyItemCollection, kitItemCollection, nsResourceCollection, discountItemCollection, markupItemCollection, subtotalItemCollection, descriptionItemCollection, paymentItemCollection, salesTaxItemCollection, shipItemCollection, downloadItemCollection, giftCertificateItemCollection, subscriptionPlanCollection, nonInventorySaleItemCollection, nonInventoryResaleItemCollection, nonInventoryPurchaseItemCollection, serviceSaleItemCollection, serviceResaleItemCollection, servicePurchaseItemCollection, otherChargeSaleItemCollection, otherChargeResaleItemCollection, otherChargePurchaseItemCollection ]
keyword Keyword: string

Enter the paid keyword you are tracking with this campaign.

leadsGenerated Leads Generated: integer (int64)

This is the number of new leads generated by this campaign.

links Links: nsLink
nsLink
message Description: string

Enter a description for this campaign. This description only appears on the campaign record.

offer: nsResource
owner: employee
profit Profit: number (double)

This is the profit earned by this campaign. Profit is calculated by deducting the cost of the campaign from the total revenue.

promotionCode: promotionCode
refName Reference Name: string
roi Return on Investment: number (double)

The return on investment of this campaign is calculated here. Return on investment is calculated by deducting the cost of the campaign from the total revenue generated and dividing the difference by the campaign's cost.

searchEngine: nsResource
startDate Start Date: string (date)

Enter or select the date this campaign begins.

title Title: string

Enter a title for this campaign. You can enter up to 99 characters in this field.

totalRevenue Revenue: number (double)

This field shows the total sales of transactions associated with this campaign.

uniqueVisitors Unique Visitors: integer (int64)

This is the number of unique visitors that have visited your website as a result of this campaign.

url URL: string

Enter the URL for the campaign landing page or online customer form associated with this campaign. If you enter a campaign ID or if you autonumber your campaigns, NetSuite automatically appends the URL to include the leadsource parameter. This is the destination URL you provide to search engine services for paid keywords.

vertical: nsResource

campaign-campaignDirectMailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: campaign-campaignDirectMailElement
campaign-campaignDirectMailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

campaign-campaignDirectMailElement

campaignGroup: nsResource
channel: nsResource
cost Cost: number (double)
dateScheduled Date: string (date)
description Title: string
externalId External ID: string
id Internal ID: integer (int64)
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
promoCode: promotionCode
refName Reference Name: string
status: object
id Internal identifier: string NOTSTART , COMPLETE , EXECUTE , PROGRESS
refName Reference Name: string
subscription: nsResource
template: nsResource

campaign-campaignDripCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: campaign-campaignDripElement
campaign-campaignDripElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

campaign-campaignDripElement

channel: nsResource
cost Cost: number (double)
description Title: string
externalId External ID: string
id Internal ID: integer (int64)
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
promoCode: promotionCode
refName Reference Name: string
subscription: nsResource
template: nsResource

campaign-campaignEmailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: campaign-campaignEmailElement
campaign-campaignEmailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

campaign-campaignEmailElement

campaignGroup: nsResource
channel: nsResource
cost Cost: number (double)
dateScheduled Date: string (date)
description Title: string
externalId External ID: string
id Internal ID: integer (int64)
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
promoCode: promotionCode
refName Reference Name: string
status: object
id Internal identifier: string NOTSTART , PROGRESS , EXECUTE , SENT , FAILED
refName Reference Name: string
subscription: nsResource
template: nsResource
testCell Test Cell: string
timeScheduled Time: string

campaign-campaignEventCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: campaign-campaignEventElement
campaign-campaignEventElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

campaign-campaignEventElement

campaignGroup: nsResource
channel: nsResource
cost Cost: number (double)
dateScheduled Date: string (date)
description Title: string
externalId External ID: string
id Internal ID: integer (int64)
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
promoCode: promotionCode
refName Reference Name: string
status: object
id Internal identifier: string NOTSTART , COMPLETE , EXECUTE , PROGRESS
refName Reference Name: string
subscription: nsResource

campaign-defaultEventCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: campaign-defaultEventElement
campaign-defaultEventElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

campaign-defaultEventElement

dScheduled Date: string (date-time)
description Title: string
externalId External ID: string
id Internal ID: integer (int64)
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
refName Reference Name: string
status Status: string

campaignCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: campaign

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

campaign
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

campaignResponse

responses: campaignResponse-responsesCollection
campaignEvent: nsResource
campaignResponseDate Date Created: string (date-time)

This is the date the campaign was sent.

channel: nsResource
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
externalId External ID: string
id Internal ID: string
leadSource: nsResource
links Links: nsLink
nsLink
newResponseDate New Response Date: string (date)

Enter the date for this campaign response.

newResponseTime New Response Time: string

Enter the time of this campaign response.

note Note: string

Enter a note about this campaign response.

refName Reference Name: string
response: object
id Internal identifier: string BOUNCED , BOUNCED_INVALID_SENDER , BOUNCED_MAILBOX_FULL , FAILED_UNEXPECTED_ERROR , UNSUBSCRIBED_BY_FBL , BOUNCED_PREVIOUS_HARD_BOUNCE , BOUNCED_NETWORK_ISSUES , FAILED_TEMPLATE_ERROR , CLICKEDTHRU , SUBSCRIBED_BY_EMAIL , UNSUBSCRIBED_BY_EMAIL , BOUNCED_LIMITS_EXCEEDED , BOUNCED_MISC , RECEIVED , PURCHASED_TRANSACTION , ACCEPTED , TENTATIVE , UNSUBSCRIBED , RESPONDED , BOUNCED_NOT_ACCEPTING_MSGS , NORESPONSE , BOUNCED_MAIL_PROTOCOL_ISSUES , BOUNCED_MEDIA_ERROR , VIEWED , BOUNCED_INVALID_ADDRESS , CLICKEDTHRU_TO_URL , SENT_SUCCESSFULLY , BOUNCED_SPAM , PURCHASED , DECLINED , BOUNCED_FROM_EMAIL_HANDLER , DUMMY , SUBSCRIBED , BOUNCED_TOO_MANY_RECIPIENTS , QUEUED , RESPONDED_ONLINE , BOUNCED_SECURITY_ISSUES , RESPONDED_VIA_EMAIL , BOUNCED_MAILBOX_DISABLED , SENT , ESCALATED
refName Reference Name: string

campaignResponse-responsesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: campaignResponse-responsesElement
campaignResponse-responsesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

campaignResponse-responsesElement

author: one of: [ customer, partner, vendor, nsResource, employee, contact ]
links Links: nsLink
nsLink
note Notes: string
refName Reference Name: string
response: object
id Internal identifier: string BOUNCED , BOUNCED_INVALID_SENDER , BOUNCED_MAILBOX_FULL , FAILED_UNEXPECTED_ERROR , UNSUBSCRIBED_BY_FBL , BOUNCED_PREVIOUS_HARD_BOUNCE , BOUNCED_NETWORK_ISSUES , FAILED_TEMPLATE_ERROR , CLICKEDTHRU , SUBSCRIBED_BY_EMAIL , UNSUBSCRIBED_BY_EMAIL , BOUNCED_LIMITS_EXCEEDED , BOUNCED_MISC , RECEIVED , PURCHASED_TRANSACTION , ACCEPTED , TENTATIVE , UNSUBSCRIBED , RESPONDED , BOUNCED_NOT_ACCEPTING_MSGS , NORESPONSE , BOUNCED_MAIL_PROTOCOL_ISSUES , BOUNCED_MEDIA_ERROR , VIEWED , BOUNCED_INVALID_ADDRESS , CLICKEDTHRU_TO_URL , SENT_SUCCESSFULLY , BOUNCED_SPAM , PURCHASED , DECLINED , BOUNCED_FROM_EMAIL_HANDLER , DUMMY , SUBSCRIBED , BOUNCED_TOO_MANY_RECIPIENTS , QUEUED , RESPONDED_ONLINE , BOUNCED_SECURITY_ISSUES , RESPONDED_VIA_EMAIL , BOUNCED_MAILBOX_DISABLED , SENT , ESCALATED
refName Reference Name: string
responseDate Date/Time: string (date-time)

campaignResponseCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: campaignResponse

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

campaignResponse
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashRefund

account: account
accountingBookDetail: cashRefund-accountingBookDetailCollection
altHandlingCost Handling Cost: number (double)

This is the amount the customer was charged for handling.

altShippingCost Shipping Cost: number (double)

This is the amount the customer was charged for shipping.

appliedRules: cashRefund-appliedRulesCollection
asOfDate As of Date: string (date)

Type an as of date for this cash refund.

billAddr1 Billing Address Line 1: string
billAddr2 Billing Address Line 2: string
billAddr3 Billing Address Line 3: string
billAddress Bill To: string

The default billing address autofills this field from the customer's record at Lists > Relationships > Customers. To enter a different address: * Select another address in the Bill To Select field. * Select New in the Bill To Select field to enter a new billing address.

billAddressList: nsResource
billAddressee Billing Addressee: string
billAttention Billing Attention: string
billCity Billing Address City: string
billCountry: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
billOverride Override: string
billPhone Billing Phone: string
billState Billing Address State: string
billZip Billing Address Zip Code: string
billingAccount: billingAccount
billingAddress: cashRefund-billingAddress
billingAddress_text Billing Address: string
bulkProcSubmission: nsResource
canHaveStackable Can Stack Promotions: boolean
cardSwipe Card Swipe: string
cardholderAuthentication: nsResource
checkNumber Check #: string
class: classification
cleared Cleared: boolean
clearedDate Date Cleared: string (date)
contribPct Contribution Percentage: string
couponCode: couponCode
createdDate Date Created: string (date-time)
createdFrom: nsResource
currency: currency
customForm: object
id Internal identifier: string -9904
refName Reference Name: string
customerPaymentAuthorization: nsResource
debitKsn Debit KSN: string
debitPinBlock Debit Pin Block: string
deferredRevenue Deferred Revenue: number (double)

Deferred Revenue: amount of revenue deferred on this transaction

department: department
discountAmount Discount Amount: number (double)
discountDate Discount Date: string (date)
discountItem: discountItem
discountRate Rate: number (double)

NetSuite enters the rate for the discount item you selected. You can change the discount rate for this cash refund. Enter the discount as a dollar amount like 10.00, or as a percentage like 10%.

discountTotal Discount Total: number (double)

NetSuite enters the amount discounted on this cash refund. If this discount item is taxable, the discount is applied before taxes. If it is not taxable, the discount is applied after taxes.

dueDate Due Date: string (date)
dynamicDescriptor Soft Descriptor: string
email Email: string
endDate End Date: string (date)
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
entityTaxRegNum Customer Tax Reg. Number: string

Select the customer's tax registration number associated with this cash refund.

estGrossProfit Est. Gross Profit: number (double)

Estimated Gross Profit is a read-only field that equals the revenue amount minus the Est. Cost. At the transaction level, it equals the gross profit of all lines, factoring transaction-level discounts and markups.

estGrossProfitPercent Est. Gross Profit Percent: number (double)

Estimated Gross Profit Margin, as a percentage: Read-only field that equals the Est. Gross Profit divided by revenue, expressed as a percentage. At the transaction level, it equals the gross profit percent of all lines, factoring transaction-level discounts and markups.

exchangeRate Exchange Rate: number (double)

The currency's exchange rate is shown in this field. You can edit the exchange rate for this transaction only, or you can update the currency record with the exchange rate you enter here.

excludeCommission Exclude Commissions: boolean

Check this option to exclude this transaction and its subordinate transactions from inclusion in all commission calculations.

excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
handlingCost Handling Cost: number (double)

Enter the amount the customer was charged for handling.

handlingMode: object
id Internal identifier: string MIMIC , PROCESS , SAVE_ONLY
refName Reference Name: string
handlingTaxAmount Handling Tax Amount: number (double)
id Internal ID: string
inputPnRefNum P/N Ref.: string
inputReferenceCode Input P/N Ref.: string
integrationId: string
item: cashRefund-itemCollection
job: one of: [ customer, partner, vendor, nsResource, employee, contact ]
lastModifiedDate Date Last Modified: string (date-time)
leadSource: nsResource
links Links: nsLink
nsLink
location: location
memo Memo: string

If you wish, enter a memo to describe this cash refund. It will appear on reports such as the 2-line Undeposited Funds register.

message Customer Message: string

Edit the message you selected in the Select Message field, or enter a new message here. If you choose to print, email or fax this transaction to the customer, this message shows on the transaction.

messageSel: customerMessage
muccPromoCodeInstance Promo Code: string
nexus: nexus
originator Originator: string
otherRefNum PO/Check Number: string

If required, enter the customer's original check number.

outputAuthCode Auth. Code: string
outputReferenceCode P/N Ref.: string
partner: partner
partners: cashRefund-partnersCollection
paymentCardCsc CSC: string
paymentDeviceId Payment Device ID: string
paymentInstrumentLimit Payment Instrument Limit: number (double)
paymentOperation: object
id Internal identifier: string CREDIT , REFUND
refName Reference Name: string
paymentOption: nsResource
paymentProcessingProfile: nsResource
postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
prevPartner Previous Partner: integer (int64)
prevRep Previous Representative: integer (int64)
promoCode: promotionCode
promoCodePluginImpl Promo Code: string
recognizedRevenue Recognized Revenue: number (double)

Recognized Revenue: cumulative amount of revenue recognized for this transaction

recurringBill Recurring Bill: boolean
refName Reference Name: string
refundCheck Create Check: boolean

Place a check mark in the box after Create Check if you wish to refund money by check. Clear this box if you want to issue a cash or credit card refund.

revCommitStatus Revenue Commitment Status: string
revCommitStatusDescr Revenue Commitment Status: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
revenueStatus Revenue Status: string

The possible values for this field are: 1. Pending: indicates that no recognition has occurred. All revenue is still deferred. 2. In Progress: indicates that some recognition has occurred. 3. Completed: indicates that all recognition has occurred. No deferred revenue remains.

revenueStatusDescr Revenue Status: string
salesEffectiveDate Sales Effective Date: string (date)

You can change the sales effective date for this transaction. The sales effective date determines which commission plan and historical sales team this transaction applies to. If this return is created from a sales transaction, the sales effective date from the sale shown in the Created From field is set by default for this refund.

salesRep: one of: [ customer, partner, vendor, nsResource, employee, contact ]
salesReturn Sales Return: string
salesTeam: cashRefund-salesTeamCollection
shipAddress Ship To: string
shipAddressList: nsResource
shipDate Ship Date: string (date)
shipIsResidential Shipping address is residential: boolean
shipMethod: shipItem
shipOverride Override: boolean
shippingAddress: cashRefund-shippingAddress
shippingAddress_text Shipping Address: string
shippingCost Shipping Cost: number (double)

Enter the amount the customer was charged for shipping.

shippingCostOverridden Shipping Cost Overridden: boolean
shippingTaxAmount Shipping Tax Amount: number (double)

This field displays the shipping tax amount for this cash refund.

source: object
id Internal identifier: string SuitePhone , smbXML , CSV , ADP , QIF , QB , PERQUEST , Yahoo , PaymentLink , customerCenter , webServices , eBay , restWebServices , NLWebStore , offlineClient , SCIS , Sync
refName Reference Name: string
startDate Start Date: string (date)
storeOrder: string
subsidiary: subsidiary
subsidiaryTaxRegNum Subsidiary Tax Reg. Number: string

This field shows the tax registration number of the transaction nexus. NetSuite automatically populates this field based on the nexus lookup logic. You can override the transaction nexus and tax registration number that NetSuite automatically selects by checking the Nexus Override box. When you select a different tax registration number in the dropdown list, the corresponding nexus is automatically selected in the Nexus field.

subtotal Subtotal: number (double)

This field shows the subtotal of the items on this cash refund. This is the total before discounts, shipping costs, handling costs or taxes are added to the refund.

taxDetails: cashRefund-taxDetailsCollection
taxDetailsOverride Tax Details Override: boolean

Check this box to override the tax information on the Tax Details subtab of the transaction. Only roles with at least the Edit level of the Tax Details Tab permission can override the tax details.

taxPointDate Tax Point Date: string (date)
taxPointDateOverride Tax Point Date Override: boolean

Check this box to override the tax point date.

taxRegOverride Tax Registration Override: boolean
taxTotal Tax: number (double)

NetSuite multiplies the tax rate by the taxable total of line items and enters it here.

terms: term
thirdPartyAcct 3rd Party Account: string
toBeEmailed To Be Emailed: boolean

Check this box if you want to e-mail this cash refund form. Then, enter the e-mail address in the space to the right of the check box. You can enter multiple e-mail addresses by separating them with semicolons. It is important to separate the addresses with only semicolons, and do not include any spaces.

toBeFaxed To Be Faxed: boolean

Check this box if you want to fax this cash sale refund. Enter the fax number in the space to the right of the check box if it doesn't already appear. To fax NetSuite forms, an administrator must first set up fax service at Setup > Company > Printing, Fax and E-mail Preferences.

toBePrinted To Be Printed: boolean

Check this box if you wish to save this in a queue of cash refund forms to print. Otherwise, you can click Print below to submit and print this form at once.

toPrint2 Print {1}: boolean

Place a check mark in the box after Print Check if you are creating a check and if you wish to print that check.

total Total: number (double)

NetSuite computes the total of line items and tax, and then enters it here.

totalAfterTaxes Total After Taxes: number (double)
totalCostEstimate Est. Cost: number (double)

The estimated cost of the specific number of items. This is calculated as: estimated rate x quantity = estimated cost

tranDate Date: string (date)

NetSuite inserts today's date for the posting date of this cash refund. You can type or pick another date. What you enter here determines the date range in which this transaction appears in the A/R and A/P registers. You can select or enter custom date ranges on registers.

tranId Refund #: string

NetSuite increases the largest refund number by one. If you wish, you can type another number. The next refund number will revert to the standard pattern. You can enter a maximum of 45 characters in this field.

tranIsVsoeBundle Transaction Is VSOE Bundle: boolean
transactionToRefund: nsResource
vsoeAutoCalc Auto Calculate VSOE Allocation: boolean

The VSOE allocation amount can be calculated automatically by checking the Auto Calculate VSOE Allocation box. Allocation is the process to determine the VSOE price for items. The total VSOE amount allocated is the revenue amount to be recognized for the bundle.

webSite: string
whichChargesToAdd: object
id Internal identifier: string , ALL , TRANSACTION_DATE , AS_OF_DATE
refName Reference Name: string

cashRefund-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: cashRefund-accountingBookDetailElement
cashRefund-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashRefund-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

cashRefund-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: cashRefund-appliedRulesElement
cashRefund-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashRefund-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

cashRefund-billingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

cashRefund-item-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: cashRefund-item-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

cashRefund-item-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: cashRefund-item-inventoryDetail-inventoryAssignmentElement
cashRefund-item-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashRefund-item-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

cashRefund-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: cashRefund-itemElement
cashRefund-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashRefund-itemElement

amount Amount: number (double)
billVarianceStatus: object
id Internal identifier: string NOVARIANCES , JOURNALNOTPOSTED , JOURNALPOSTED
refName Reference Name: string
catchUpPeriod: accountingPeriod
chargeType: nsResource
class: classification
costEstimate Est. Cost: number (double)
costEstimateRate Est. Rate: number (double)
costEstimateType: object
id Internal identifier: string PREFVENDORRATE , AVGCOST , PURCHORDERRATE , LASTPURCHPRICE , MEMBERDEFINED , CUSTOM , ITEMDEFINED , PURCHPRICE
refName Reference Name: string
deferRevRec Deferred Revenue: boolean
department: department
description Description: string
doNotCreateRevenueElement Do Not Create Revenue Element: boolean
estGrossProfit Est. Gross Profit: number (double)
estGrossProfitPercent Est. Gross Profit Percent: number (double)
giftCertFrom From: string
giftCertMessage Gift Message: string
giftCertNumber Code: string
giftCertRecipientEmail Recipient Email: string
giftCertRecipientName Recipient Name: string
initOqpBucket Initial OQP Bucket: string
inventoryDetail: cashRefund-item-inventoryDetail
isClosed Closed: boolean
isOpen Is Opened: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemSubtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
job: job
licenseCode License Code: string
line Transaction Line: integer (int64)
linked Linked: boolean
links Links: nsLink
nsLink
location: location
marginal Marginal: boolean
matrixType Matrix Type: string
minQty Minimum Quantity: number (float)
options Options: string
oqpBucket Oqp Bucket: string
orderDoc: nsResource
orderLine Order Line: integer (int64)
price: priceLevel
printItems Print Items: boolean
processedByRevCommit Processed by Rev Commit: boolean
quantity Quantity: number (float)
quantityAllocated Quantity Allocated: number (float)
quantityAvailable Available: number (float)
quantityCommitted Committed: number (float)
quantityDemandAllocated Allocated Demand: number (float)
quantityOnHand On Hand: number (float)
rate Rate: number (double)
rateIncludingTax Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
revRecEndDate Rev. Rec. End Date: string (date)
revRecSchedule: revRecSchedule
revRecStartDate Rev. Rec. Start Date: string (date)
revrec_recurrencetype Rev Rec Recurrence Type: string
subscription: subscription
subscriptionLine: subscriptionLine
subsidiary: subsidiary
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string
units Units: string
vsoeAllocation Allocation Amount: number (double)
vsoeAmount Calculated Amount: number (double)
vsoeDeferral: object
id Internal identifier: string DEFERALLUNTIL , DEFERUNTIL
refName Reference Name: string
vsoeDelivered Delivered: boolean
vsoeIsEstimate Estimate: boolean
vsoePermitDiscount: object
id Internal identifier: string IFDELIVERED , NEVER
refName Reference Name: string
vsoePrice Allocation Price: number (double)
vsoeSOPGroup: object
id Internal identifier: string EXCLUDE , NORMAL , SOFTWARE
refName Reference Name: string

cashRefund-partnersCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: cashRefund-partnersElement
cashRefund-partnersElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashRefund-partnersElement

contribution Contribution %: number (double)
isPrimary Primary: boolean
links Links: nsLink
nsLink
partner: partner
partnerRole: nsResource
refName Reference Name: string

cashRefund-salesTeamCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: cashRefund-salesTeamElement
cashRefund-salesTeamElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashRefund-salesTeamElement

contribution Contribution %: number (double)
employee: employee
id ID: string
isPrimary Primary: boolean
links Links: nsLink
nsLink
refName Reference Name: string
salesRole: salesRole

cashRefund-shippingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

cashRefund-taxDetailsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: cashRefund-taxDetailsElement
cashRefund-taxDetailsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashRefund-taxDetailsElement

calcDetail Details: string
lineName Name: string
lineType Line type: string
links Links: nsLink
nsLink
netAmount Net Amount: number (double)
refName Reference Name: string
taxAmount Tax Amount: number (double)
taxBasis Tax Basis: number (double)
taxCode: salesTaxItem
taxDetailsReference: object
id Internal identifier: string
refName Reference Name: string
taxRate Tax Rate: number (double)
taxType Tax Type: string

cashRefundCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: cashRefund

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

cashRefund
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashSale

account: account
accountingBookDetail: cashSale-accountingBookDetailCollection
altHandlingCost Handling Cost: number (double)

The handling cost automatically calculates depending on the shipping method you select in the Ship Via field. To change the cost of handling, go to Lists > Shipping Items and select the shipping method with the handling cost you want to change.

altShippingCost Shipping Cost: number (double)

The shipping cost automatically calculates depending on the shipping method you select in the Ship Via field above. To change the cost of a shipping method, go to Lists > Shipping Items and select the shipping method you want to change. If you use UPS Real-Time rates, shipments over 150lbs are broken up into shipments less than or equal to 150lbs for charging.

appliedRules: cashSale-appliedRulesCollection
asOfDate As of Date: string (date)

The date the cash sale takes effect.

billAddr1 Billing Address Line 1: string
billAddr2 Billing Address Line 2: string
billAddr3 Billing Address Line 3: string
billAddress Bill To: string

The default billing address autofills this field from the customer's record. To enter a different address: * Select another address in the Bill To Select field. * Select New in the Bill To Select field to enter a new billing address to be used for this transaction and saved with the associated entity record. * Select Custom in the Bill To Select field to enter a new billing address to be used for this transaction only (and not saved with the associated entity record). * Click the Edit icon for the Bill To Select field to modify an existing billing address.

billAddressList: nsResource
billAddressee Billing Addressee: string
billAttention Billing Attention: string
billCity Billing Address City: string
billCountry: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
billOverride Override: string
billPhone Billing Phone: string
billState Billing Address State: string
billZip Billing Address Zip Code: string
billingAccount: billingAccount
billingAddress: cashSale-billingAddress
billingAddress_text Billing Address: string
bulkProcSubmission: nsResource
canHaveStackable Can Stack Promotions: boolean
cardSwipe Card Swipe: string
cardholderAuthentication: nsResource
checkNumber Check #: string
class: classification
cleared Cleared: boolean
clearedDate Date Cleared: string (date)
contribPct Contribution Percentage: string
couponCode: couponCode
createdDate Date Created: string (date-time)
createdFrom: nsResource
currency: currency
customForm: object
id Internal identifier: string -9905
refName Reference Name: string
customerPaymentAuthorization: nsResource
debitKsn Debit KSN: string
debitPinBlock Debit Pin Block: string
defaultILBAShipAddrVal: string
defaultILBAShippingAddressKey: string
defaultILShipMethKey Default Shipping Method Key: integer (int64)
deferredRevenue Deferred Revenue: number (double)

Deferred Revenue: amount of revenue deferred on this transaction

department: department
discountAmount Discount Amount: number (double)
discountDate Discount Date: string (date)
discountItem: discountItem
discountRate Rate: number (double)

NetSuite enters the rate for the discount item you selected. You can change the discount rate for this cash refund. Enter the discount as a dollar amount like 10.00, or as a percentage like 10%.

discountTotal Discount Total: number (double)

NetSuite enters the amount discounted on this cash sale. If this discount item is taxable, the discount is applied before taxes. If it is not taxable, the discount is applied after taxes.

dueDate Due Date: string (date)
dynamicDescriptor Soft Descriptor: string
email Email: string
endDate End Date: string (date)

Type or pick the end date for this invoice.

entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
entityTaxRegNum Customer Tax Reg. Number: string

Select the customer's tax registration number associated with this cash sale.

estGrossProfit Est. Gross Profit: number (double)

Estimated Gross Profit: Read-only field that equals the revenue amount minus the Est. Cost. At the transaction level, it equals the gross profit of all lines, factoring transaction-level discounts and markups.

estGrossProfitPercent Est. Gross Profit Percent: number (double)

Estimated Gross Profit Margin, as a percentage: Read-only field that equals the Est. Gross Profit divided by revenue, expressed as a percentage. At the transaction level, it equals the gross profit percent of all lines, factoring transaction-level discounts and markups.

estimate Estimate: integer (int64)
exchangeRate Exchange Rate: number (double)

The currency's exchange rate is shown in this field. You can edit the exchange rate for this transaction only, or you can update the currency record with the exchange rate you enter here.

excludeCommission Exclude Commissions: boolean

Check this option to exclude this transaction and its subordinate transactions from inclusion in all commission calculations.

excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
expCost: cashSale-expCostCollection
externalId External ID: string
fob FOB: string

Enter the location where the customers technically acquire ownership. For example, if your customers own goods as soon as they ship and pay the shipping costs from your location to theirs, you might enter Our warehouse.

giftCertApplied Gift Certificate: number (double)
giftCertRedemption: cashSale-giftCertRedemptionCollection
handlingCost Handling Cost: number (double)

The handling cost automatically calculates depending on the shipping method you select in the Ship Via field. To change the cost of handling, go to Lists > Accounting > Shipping Items and select the shipping method with the handling cost you want to change.

handlingMode: object
id Internal identifier: string MIMIC , PROCESS , SAVE_ONLY
refName Reference Name: string
handlingTaxAmount Handling Tax Amount: number (double)
id Internal ID: string
inputPnRefNum P/N Ref.: string
inputReferenceCode Input P/N Ref.: string
integrationId: string
isMultiShipTo Enable Item Line Shipping: boolean

Check this box to enter multiple shipping routes on this order. In the Ship To field, select a shipping address for the customer. The Default Billing address, from the customer record, is automatically displayed in the field. You can add a New address which is saved to the customer record, or enter a Custom address, which only stays on the transaction, and is not saved to the customer record. In the Ship Via field, select the shipping method you want to use for that address.

item: cashSale-itemCollection
itemCost: cashSale-itemCostCollection
job: one of: [ customer, partner, vendor, nsResource, employee, contact ]
lastModifiedDate Date Last Modified: string (date-time)
leadSource: nsResource
links Links: nsLink
nsLink
location: location
memo Memo: string

Enter a memo to describe this cash sale. It will appear on reports such as the 2-line Undeposited Funds register.

message Customer Message: string

The text of the customer message you select in the Select Message field appears here. You can edit the message or enter a new customer message for only this transaction.

messageSel: customerMessage
muccPromoCodeInstance Promo Code: string
nexus: nexus
oppcreatedfrom: string
oppcreatedfromtitle: string
opportunity: opportunity
originator Originator: string
otherRefNum PO/Check Number: string

If your customer paid by check, enter the number here. It will appear on the Sales Receipt form.

outputAuthCode Auth. Code: string
outputReferenceCode P/N Ref.: string
partner: partner
partners: cashSale-partnersCollection
paymentCardCsc CSC: string
paymentDeviceId Payment Device ID: string
paymentInstrumentLimit Payment Instrument Limit: number (double)
paymentOperation: object
id Internal identifier: string SALE , CAPTURE
refName Reference Name: string
paymentOption: nsResource
paymentProcessingProfile: nsResource
postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
prevPartner Previous Partner: integer (int64)
prevRep Previous Representative: integer (int64)
previousOpportunity Previous Opportunity: string
promoCode: promotionCode
promoCodePluginImpl Promo Code: string
recognizedRevenue Recognized Revenue: number (double)

Recognized Revenue: cumulative amount of revenue recognized for this transaction

recurringBill Recurring Bill: boolean
refName Reference Name: string
revCommitStatus Revenue Commitment Status: string
revCommitStatusDescr Revenue Commitment Status: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean

Check this check box to create a Revenue Commitment or Revenue Commitment Reversal. * On a Sales Order, the Revenue Commitment replaces an invoice * On a Return Authorization, the Revenue Commitment Reversal replaces a credit memo. NetSuite creates all applicable Revenue Recognition schedules for the Revenue Commitment or Revenue Commitment Reversal.

revenueStatus Revenue Status: string

The possible values for this field are: 1. Pending: indicates that no recognition has occurred. All revenue is still deferred. 2. In Progress: indicates that some recognition has occurred. 3. Completed: indicates that all recognition has occurred. No deferred revenue remains.

revenueStatusDescr Revenue Status: string
salesChannel: nsResource
salesEffectiveDate Sales Effective Date: string (date)

You can change the sales effective date for this transaction. The sales effective date determines which commission plan and historical sales team this transaction applies to.

salesRep: one of: [ customer, partner, vendor, nsResource, employee, contact ]
salesTeam: cashSale-salesTeamCollection
saleschannelorderpriority: string
sendOrderFulfillmentEmail Resend Order Fulfillment Email: boolean
shipAddress Ship To: string

The default shipping address autofills this field from the customer's record at Lists > Customers. To enter a different address: * Select another address in the Ship To Select field. * Select New in the Ship To Select field to enter a new billing address.

shipAddressList: nsResource
shipDate Ship Date: string (date)

Enter or pick the date this item will ship.

shipGroup: cashSale-shipGroupCollection
shipIsResidential Shipping address is residential: boolean
shipMethod: shipItem
shipOverride Override: boolean
shippingAddress: cashSale-shippingAddress
shippingAddress_text Shipping Address: string
shippingCost Shipping Cost: number (double)

The shipping cost automatically calculates depending on the shipping method you select in the Ship Via field above. To change the cost of a shipping method, go to Lists > Accounting > Shipping Items and select the shipping method you want to change. If you use UPS Real-Time rates, shipments over 150lbs are charged as separate packages weiging equal to or less than 150lbs each.

shippingCostOverridden Shipping Cost Overridden: boolean
shippingTaxAmount Shipping Tax Amount: number (double)
source: object
id Internal identifier: string SuitePhone , smbXML , CSV , ADP , QIF , QB , PERQUEST , Yahoo , PaymentLink , customerCenter , webServices , eBay , restWebServices , NLWebStore , offlineClient , SCIS , Sync
refName Reference Name: string
startDate Start Date: string (date)

If you use the Advanced Billing feature, enter the date for the first bill to be created. If a cash sale is created from a sales order that includes a Start Date and End Date, those dates autofill on the cash sale when the order is billed.

status: object
id Internal identifier: string A , B , C
refName Reference Name: string
storeOrder: string
subsidiary: subsidiary
subsidiaryTaxRegNum Subsidiary Tax Reg. Number: string

This field shows the tax registration number of the transaction nexus. NetSuite automatically populates this field based on the nexus lookup logic. You can override the transaction nexus and tax registration number that NetSuite automatically selects by checking the Nexus Override box. When you select a different tax registration number in the dropdown list, the corresponding nexus is automatically selected in the Nexus field.

subtotal Subtotal: number (double)

This field shows the total of the items on this sales order. This is the total before any discount, shipping cost, handling cost or tax is added to the order.

taxDetails: cashSale-taxDetailsCollection
taxDetailsOverride Tax Details Override: boolean

Check this box to override the tax information on the Tax Details subtab of the transaction. Only roles with at least the Edit level of the Tax Details Tab permission can override the tax details.

taxPointDate Tax Point Date: string (date)

Tax point date is a legal requirement in many countries. It is the date of transaction that determines the taxability. It may be different from the transaction date that determines the GL impact. Specific rules then consider the reporting of transactions based on tax point date and other factors.

taxPointDateOverride Tax Point Date Override: boolean
taxRegOverride Tax Registration Override: boolean

Check this box to override the values in the Nexus and Subsidiary Tax Reg. Number fields. Only roles with at least the Edit level of the Tax Details Tab permission can override the values that NetSuite automatically selects in these fields.

taxTotal Tax: number (double)

NetSuite multiplies the tax rate by the taxable total of line items and enters it here.

terms: term
thirdPartyAcct 3rd Party Account: string
time: cashSale-timeCollection
toBeEmailed To Be Emailed: boolean

Check this box if you want to e-mail this receipt. Then enter the e-mail address in the space to the right of the check box. You can enter multiple e-mail addresses by separating them with semicolons. It is important to separate the addresses with only semicolons, and do not include any spaces.

toBeFaxed To Be Faxed: boolean

Check this box if you want to fax this cash sale receipt. Enter the fax number in the space to the right of the check box if it doesn't already appear. To fax NetSuite forms, an administrator must first set up fax service at Setup > Company > Printing, Fax and E-mail Preferences.

toBePrinted To Be Printed: boolean

Check this box if you wish to save this in a queue of sales receipts to print. Otherwise, you can click Print below to submit and print this sales receipt at once.

total Total: number (double)

NetSuite computes the total of line items, tax and shipping charges, and then enters it here.

totalAfterTaxes Total After Taxes: number (double)
totalCostEstimate Est. Cost: number (double)

Estimated Cost: Estimated cost of the specific number of items; estimated rate x quantity = estimated cost.

trackingNumbers Tracking Numbers: string

Enter the shipment tracking number from the shipping company. If a tracking number is entered in the exact format used by UPS or FedEx and the transaction is saved, the tracking number will show on the transaction as a link to the UPS or FedEx website. You can click the link to check the status of the shipment.

tranDate Date: string (date)

NetSuite inserts today's date as the date of this cash sale. You can type or pick another date.

tranId Sale #: string

NetSuite increases the largest sale number by one. You can also type another number. Then, the next sale number reverts to the standard pattern. You can also enter non-numerical characters in this field. The maximum number of characters you can enter in this field is 45.

tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

Check this box to include all items added to this transaction as a VSOE bundle.

transactionToRefund: nsResource
undepFunds: object
id Internal identifier: string
refName Reference Name: string
vsoeAutoCalc Auto Calculate VSOE Allocation: boolean

The VSOE allocation amount for a sale can be calculated automatically by checking the Auto Calculate VSOE Allocation box. Allocation is the process to determine the VSOE price for items on a sale. The total VSOE amount allocated is the revenue amount to be recognized for the bundle.

webSite: string
whichChargesToAdd: object
id Internal identifier: string , ALL , TRANSACTION_DATE , AS_OF_DATE
refName Reference Name: string

cashSale-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: cashSale-accountingBookDetailElement
cashSale-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashSale-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

cashSale-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: cashSale-appliedRulesElement
cashSale-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashSale-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

cashSale-billingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

cashSale-expCostCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: cashSale-expCostElement
cashSale-expCostElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashSale-expCostElement

amortizationperiod Amortization Period: string
amortizationtype Amortization Type: string
amount Bill Amount: number (double)
apply Apply: boolean
billedDate Date: string (date)
category: expenseCategory
class: classification
department: department
doc: nsResource
employee: employee
job: string
jobDisp Project: string
line Line: integer (int64)
links Links: nsLink
nsLink
location: location
memo Memo: string
originalAmount Original Amount: number (double)
prevRevRecSched: boolean
prevRevRecTemp: boolean
processedByRevCommit Processed by Rev Commit: boolean
refName Reference Name: string
revRecDefRevAcct Deferred Revenue Account: integer (int64)
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string
url URL: string

cashSale-giftCertRedemptionCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: cashSale-giftCertRedemptionElement
cashSale-giftCertRedemptionElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashSale-giftCertRedemptionElement

authCode: nsResource
authCodeApplied Amount Applied: number (double)
links Links: nsLink
nsLink
refName Reference Name: string

cashSale-item-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: cashSale-item-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

cashSale-item-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: cashSale-item-inventoryDetail-inventoryAssignmentElement
cashSale-item-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashSale-item-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

cashSale-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: cashSale-itemElement
cashSale-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashSale-itemCost-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: cashSale-itemCost-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

cashSale-itemCost-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: cashSale-itemCost-inventoryDetail-inventoryAssignmentElement
cashSale-itemCost-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashSale-itemCost-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

cashSale-itemCostCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: cashSale-itemCostElement
cashSale-itemCostElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashSale-itemCostElement

amortizationperiod Amortization Period: string
amortizationtype Amortization Type: string
amount Total: number (double)
apply Apply: boolean
billedDate Date: string (date)
binNumbers Bin Numbers: string
class: classification
cost Rate: number (double)
department: department
doc: nsResource
inventoryDetail: cashSale-itemCost-inventoryDetail
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemCostCount Qty: string
job: string
jobDisp Project: string
line Line: integer (int64)
links Links: nsLink
nsLink
location: location
memo Description: string
options Options: string
prevRevRecSched: boolean
prevRevRecTemp: boolean
processedByRevCommit Processed by Rev Commit: boolean
rateSchedule Rate Schedule: string
refName Reference Name: string
revRecDefRevAcct Deferred Revenue Account: integer (int64)
serialNumbers Serial/Lot Numbers: string
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string
unit Unit: string
unitDisp Units: string
url URL: string

cashSale-itemElement

amount Amount: number (double)
catchUpPeriod: accountingPeriod
chargeType: nsResource
class: classification
costEstimate Est. Cost: number (double)
costEstimateRate Est. Rate: number (double)
costEstimateType: object
id Internal identifier: string PREFVENDORRATE , AVGCOST , PURCHORDERRATE , LASTPURCHPRICE , MEMBERDEFINED , CUSTOM , ITEMDEFINED , PURCHPRICE
refName Reference Name: string
deferRevRec Deferred Revenue: boolean
department: department
description Description: string
doNotCreateRevenueElement Do Not Create Revenue Element: boolean
estGrossProfit Est. Gross Profit: number (double)
estGrossProfitPercent Est. Gross Profit Percent: number (double)
excludeFromRateRequest Exclude Item from Rate Request: boolean
giftCertFrom From: string
giftCertMessage Gift Message: string
giftCertNumber Code: string
giftCertRecipientEmail Recipient Email: string
giftCertRecipientName Recipient Name: string
initOqpBucket Initial OQP Bucket: string
inventoryDetail: cashSale-item-inventoryDetail
isClosed Closed: boolean
isOpen Is Opened: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemFulfillmentChoice: object
id Internal identifier: string 1 , 2
refName Reference Name: string
itemSubtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
job: job
licenseCode License Code: string
line Transaction Line: integer (int64)
linked Linked: boolean
links Links: nsLink
nsLink
location: location
marginal Marginal: boolean
matrixType Matrix Type: string
minQty Minimum Quantity: number (float)
options Options: string
oqpBucket Oqp Bucket: string
orderDoc: nsResource
orderLine Order Line: integer (int64)
price: priceLevel
printItems Print Items: boolean
processedByRevCommit Processed by Rev Commit: boolean
quantity Quantity: number (float)
quantityAllocated Quantity Allocated: number (float)
quantityAvailable Available: number (float)
quantityCommitted Committed: number (float)
quantityDemandAllocated Allocated Demand: number (float)
quantityOnHand On Hand: number (float)
rate Rate: number (double)
rateIncludingTax Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
revRecEndDate Rev. Rec. End Date: string (date)
revRecSchedule: revRecSchedule
revRecStartDate Rev. Rec. Start Date: string (date)
revrec_recurrencetype Rev Rec Recurrence Type: string
shipAddress: nsResource
shipCarrier: object
id Internal identifier: string ups , nonups
refName Reference Name: string
shipMethod: shipItem
subscription: subscription
subscriptionLine: subscriptionLine
subsidiary: subsidiary
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string
units Units: string
vsoeAllocation Allocation Amount: number (double)
vsoeAmount Calculated Amount: number (double)
vsoeDeferral: object
id Internal identifier: string DEFERALLUNTIL , DEFERUNTIL
refName Reference Name: string
vsoeDelivered Delivered: boolean
vsoeIsEstimate Estimate: boolean
vsoePermitDiscount: object
id Internal identifier: string IFDELIVERED , NEVER
refName Reference Name: string
vsoePrice Allocation Price: number (double)
vsoeSOPGroup: object
id Internal identifier: string EXCLUDE , NORMAL , SOFTWARE
refName Reference Name: string

cashSale-partnersCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: cashSale-partnersElement
cashSale-partnersElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashSale-partnersElement

contribution Contribution %: number (double)
isPrimary Primary: boolean
links Links: nsLink
nsLink
partner: partner
partnerRole: nsResource
refName Reference Name: string

cashSale-salesTeamCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: cashSale-salesTeamElement
cashSale-salesTeamElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashSale-salesTeamElement

contribution Contribution %: number (double)
employee: employee
id ID: string
isPrimary Primary: boolean
links Links: nsLink
nsLink
refName Reference Name: string
salesRole: salesRole

cashSale-shipGroupCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: cashSale-shipGroupElement
cashSale-shipGroupElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashSale-shipGroupElement

destinationAddress Ship To: string
handlingRate Handling Rate: number (double)
handlingTaxAmount Handling Tax Amount: number (double)
handlingTaxDetailsReference Handling Tax Details Reference: string
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
shippingMethod Ship Via: string
shippingRate Shipping Rate: number (double)
shippingTaxAmount Shipping Tax Amount: number (double)
shippingTaxDetailsReference Shipping Tax Details Reference: string
sourceAddress Ship From: string
uniqueKey Unique Key: integer (int64)
weight Weight: number (float)

cashSale-shippingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

cashSale-taxDetailsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: cashSale-taxDetailsElement
cashSale-taxDetailsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashSale-taxDetailsElement

calcDetail Details: string
lineName Name: string
lineType Line type: string
links Links: nsLink
nsLink
netAmount Net Amount: number (double)
refName Reference Name: string
taxAmount Tax Amount: number (double)
taxBasis Tax Basis: number (double)
taxCode: salesTaxItem
taxDetailsReference: object
id Internal identifier: string
refName Reference Name: string
taxRate Tax Rate: number (double)
taxType Tax Type: string

cashSale-timeCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: cashSale-timeElement
cashSale-timeElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

cashSale-timeElement

amortizationperiod Amortization Period: string
amortizationtype Amortization Type: string
amount Amount: number (double)
apply Apply: boolean
billedDate Date: string (date)
class: classification
department: department
doc: timeBill
employee: employee
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
job: string
jobDisp Project: string
links Links: nsLink
nsLink
location: location
memo Description: string
prevRevRecSched: boolean
prevRevRecTemp: boolean
processedByRevCommit Processed by Rev Commit: boolean
rate Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
revRecDefRevAcct Deferred Revenue Account: integer (int64)
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string
unit Unit: string
url URL: string

cashSaleCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: cashSale

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

cashSale
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

charge

amount Amount: number (double)

The charge amount is shown here. The charge amount is calculated as charge rate multiplied by charge quantity. You can manually override the charge amount.

billDate Bill Date: string (date)

The bill date for this charge is displayed here.

billTo: one of: [ customer, partner, vendor, nsResource, employee, contact ]
billingAccount: billingAccount
billingItem: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
billingMode: object
id Internal identifier: string IN_ARREARS , IN_ADVANCE , IMMEDIATE
refName Reference Name: string
billingSchedule: billingSchedule
chargeDate Date: string (date)

This is the date this charge was generated or created.

chargeEmployee: employee
chargeType: nsResource
class: classification
createdDate Date Created: string (date-time)

This is the date this charge was created either manually or by a charge run.

creditMemo: nsResource
creditMemoLine Credit Memo Item Line: string

If this charge is the result of a credit memo, the line number from the corresponding memo is displayed here.

currency: currency
customForm: object
id Internal identifier: string
refName Reference Name: string
department: department
description Description: string

Enter a description of this charge.

discountAmount Discount Amount: number (double)
externalId External ID: string
groupOrder Group Order: integer (int64)

Choose the order in which you want this charge to appear on invoice lines.

id Internal ID: string
invoice: nsResource
invoiceLine Invoice Item Line: string

If this charge has been billed, the invoice line containing this charge is shown here.

lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

This field is used to log information from Recurring Billing,.

projectTask: projectTask
quantity Quantity: number (float)

The quantity for this charge is shown here. The quantity for a project charge is set to 1.

rate Rate: number (double)

The rate for this charge is shown here. The charge rates for project charges are determined by charge rules.

refName Reference Name: string
rule: nsResource
runId Charge Run ID: string
salesOrder: nsResource
salesOrderLine Sales Order Line: string

If this charge has been included on a sales order, the sales order line is shown here.

serviceEndDate Service End Date: string (date)

If this service has an end date, enter it here.

serviceStartDate Service Start Date: string (date)

If this charge has a start date, enter it here.

stage: object
id Internal identifier: string NON_BILLABLE , READY_FOR_BILLING , HOLD_FOR_BILLING
refName Reference Name: string
subscriptionLine: subscriptionLine
subsidiary: subsidiary
timeRecord: timeBill
transaction: nsResource
transactionLine Transaction Line: string
units Units: string

Units of measure.

use: object
id Internal identifier: string Forecast , Actual
refName Reference Name: string

chargeCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: charge

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

charge
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

check

account: account
accountingBookDetail: check-accountingBookDetailCollection
address Pay To: string

NetSuite inserts the address of the payee from the payee record. To enable or disable the Auto Fill preference, go to > Set Preferences. If you want, you can change it here for just this transaction by typing up to five rows of information.

availableBalance Available Balance: number (double)

This field displays the available balance in the selected account.

balance Balance: number (double)

NetSuite displays the balance of the selected bank account.

class: classification
cleared Cleared: boolean
clearedDate Date Cleared: string (date)
createdDate Date Created: string (date-time)
currency: currency
customForm: object
id Internal identifier: string -9951
refName Reference Name: string
department: department
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
entitybillpay: string
exchangeRate Exchange Rate: number (double)

The currency's exchange rate is shown in this field. You can edit the exchange rate for this transaction only, or you can update the currency record with the exchange rate you enter here.

excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
expense: check-expenseCollection
externalId External ID: string
id Internal ID: string
item: check-itemCollection
landedCostMethod: object
id Internal identifier: string WEIGHT , QUANTITY , VALUE
refName Reference Name: string
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

If you want, enter a memo. What you enter here will print on the memo line of the check.

nexus: nexus
payeeAddress: check-payeeAddress
payeeAddressList: nsResource
payeeAddress_text Pay To: string
postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
refName Reference Name: string
status: object
id Internal identifier: string V , Z
refName Reference Name: string
subsidiary: subsidiary
taxTotal Tax: number (double)

Here, NetSuite enters the total amount of GST based on the line items you enter below.

toBePrinted To Be Printed: boolean

If you want to save this in a queue of checks to print, check this box. Otherwise, to save and print this check now, you can click Save & Print.

total Amount: number (double)
tranDate Date: string (date)

NetSuite inserts today's date for the posting date of this check. You can type or pick another date. What you enter here determines the date range in which this transaction appears on the Bank register. You can select or enter custom date ranges on registers.

tranId Check #: string

NetSuite automatically fills this field. If you checked the To Be Printed box, this field autofills with To Print. You choose starting numbers when you print those checks. If you are immediately printing this check, NetSuite increases the largest check number by one. You can type another number here, but the next number reverts to the standard pattern. You can also use this field to record ACH, ATM, or other reference numbers.

userTotal Amount: number (double)

You can enter the dollar amount of the check, but NetSuite will update this amount as you add or edit line items.

voidJournal: journalEntry

check-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: check-accountingBookDetailElement
check-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

check-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

check-expenseCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: check-expenseElement
check-expenseElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

check-expenseElement

account: account
amount Amount: number (double)
category: expenseCategory
class: classification
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
department: department
isBillable Billable: boolean
line Line: integer (int64)
links Links: nsLink
nsLink
location: location
memo Memo: string
projecttask: projectTask
refName Reference Name: string

check-item-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: check-item-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

check-item-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: check-item-inventoryDetail-inventoryAssignmentElement
check-item-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

check-item-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

check-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: check-itemElement
check-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

check-itemElement

amount Amount: number (double)
billVarianceStatus: object
id Internal identifier: string NOVARIANCES , JOURNALNOTPOSTED , JOURNALPOSTED
refName Reference Name: string
class: classification
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
department: department
description Description: string
initOqpBucket Initial OQP Bucket: string
inventoryDetail: check-item-inventoryDetail
isBillable Billable: boolean
isClosed Closed: boolean
isOpen Is Opened: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemSubtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
job: job
licenseCode License Code: string
line Transaction Line: integer (int64)
linked Linked: boolean
links Links: nsLink
nsLink
location: location
marginal Marginal: boolean
matrixType Matrix Type: string
minQty Minimum Quantity: number (float)
options Options: string
oqpBucket Oqp Bucket: string
printItems Print Items: boolean
projecttask: projectTask
quantity Quantity: number (float)
rate Rate: number (double)
rateIncludingTax Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
subsidiary: subsidiary
units Units: string
vendorName Vendor Name: string

check-payeeAddress

addr1 Address 1: string
addr2 Address 2: string
addr3 Address 3: string
addrPhone Phone: string
addrText Address: string
addressee Addressee: string
attention Attention: string
city City: string
country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean
refName Reference Name: string
state State/Province: string
zip Zip: string

checkCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: check

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

check
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

classification

classTranslation: classification-classTranslationCollection
externalId External ID: string
fullName Full Name: string
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to associate the class with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field.

internalId Internal ID: integer (int64)
isInactive Class is Inactive: boolean

Check this box to inactivate this class record. Inactive classes do not show in lists of classes on records and transactions.

lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
name Name: string

Enter a name for this class. The name you enter here shows in lists of classes on records and transactions. The name can be alphanumeric. The maximum number of characters is 31.

parent: classification
refName Reference Name: string
subsidiary: subsidiaryCollection

classification-classTranslationCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: classification-classTranslationElement
classification-classTranslationElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

classification-classTranslationElement

language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
name Name: string
refName Reference Name: string

classificationCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: classification

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

classification
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

commerceCategory

tags: commerceCategory-tagsCollection
addToHead Addition to <head>: string

The addition to head field lets you specify code such as HTML, CSS, or JavaScript to include between the head tags on this category page.

catalog: nsResource
created Creation Date/Time: string (date)
customerSegments: commerceCategory-customerSegmentsCollection
description Description: string

Specify a description for this record.

displayInSite: object
id Internal identifier: string T , F
refName Reference Name: string
endDate End Date: string (date-time)

This identifies the end date and time for the record. When this date is passed, the content is no longer be visible the site. If there is no end date, the content does not expire. This relates to Content Visibility topic in the Help. Enter the date and time in the same format as specified in your preferences.

externalId External ID: string
id Internal ID: string
internalId Internal ID: integer (int64)

This is the system-assigned internal identifier for the record.

isInactive Inactive: boolean

Mark a category as inactive when you want to prevent it from displaying on the website and also prevent any other activity from occurring with that category. For example, when a category is inactive, it cannot be assigned as a subcategory of another category. You cannot mark a category as inactive if it has subcategories assigned to it. When a category as marked as inactive, it is omitted, by default, from the Commerce Categories list. To include inactive categories in the list, select the Show Inactives box on the categories list page.

items: commerceCategory-itemsCollection
lastModified Last Modified: string (date)
lastModifiedBy: one of: [ customer, partner, vendor, nsResource, employee, contact ]
links Links: nsLink
nsLink
metaDescription Meta Description: string

The description you enter here is an important SEO consideration. It is normally the description that is included on search results pages.

metaKeywords Meta Keywords: string

This field lets you specify the meta keywords for the page.

name Name: string

Specify the name for this record.

pageBanner: nsResource
pageHeading Heading: string

This heading displays at the top of the category page. The page template must be configured to display the heading.

pageTitle Page Title: string

Enter a title for the page. This value populates the <title> element for an category page.

primaryParent: commerceCategory
refName Reference Name: string
sequenceNumber Sequence Number: integer (int64)

This number controls the order of how categories are displayed in SMT. If you leave this blank, sequence numbers are assigned automatically based on any manual ordering of categories in SMT.

sitemapPriority: object
id Internal identifier: string 0.0 , 0.1 , 0.2 , 0.3 , 0.4 , 0.5 , 0.6 , 0.7 , 0.8 , 0.9 , 1.0
refName Reference Name: string
startDate Start Date: string (date-time)

This identifies the start date and time for the record you are viewing. If this is a future date, the content does not display until that date. This related to the Content Visibility topic in the help. Enter the date and time in the same format as specified in your preferences.

subcategories: commerceCategory-subcategoriesCollection
thumbnail: nsResource
translations: commerceCategory-translationsCollection
urlFragment URL Fragment: string

The URL Fragment lets you specify the section of the URL that can be used to navigate to the category page. If the category is a subcategory, then it is prepended with the URL fragments from all categories in that branch of the hierarchy. Enter the URL with no slashes, for example. For a category of shoes, enter shoes. In turn, the shoes category may be assigned as a subcategory of the category mens. If the mens category has a URL fragment of mens, the full URL to the shoes category page is /mens/shoes. URLs are case sensitive so be consistent with the way you specify URL fragments. Best practice suggests always entering URLs as lower case.

urls: commerceCategory-urlsCollection
version Version: integer (int64)

commerceCategory-customerSegmentsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: commerceCategory-customerSegmentsElement
commerceCategory-customerSegmentsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

commerceCategory-customerSegmentsElement

customerSegmentSize Size: string
customersegment: nsResource
links Links: nsLink
nsLink
refName Reference Name: string

commerceCategory-itemsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: commerceCategory-itemsElement
commerceCategory-itemsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

commerceCategory-subcategoriesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: commerceCategory-subcategoriesElement
commerceCategory-subcategoriesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

commerceCategory-subcategoriesElement

addtoheadoverride Addition to &lt;head&gt; Override: string
descriptionoverride Description Override: string
displayinsiteoverride: object
id Internal identifier: string , T , F
refName Reference Name: string
links Links: nsLink
nsLink
metadescriptionoverride Meta Description Override: string
metakeywordsoverride Meta Keywords Override: string
nameoverride Name Override: string
pagebanneroverride: nsResource
pageheadingoverride Heading Override: string
pagetitleoverride Title Override: string
refName Reference Name: string
sequenceNumber Sequence Number: integer (int64)
sitemappriorityoverride: object
id Internal identifier: string , 0.0 , 0.1 , 0.2 , 0.3 , 0.4 , 0.5 , 0.6 , 0.7 , 0.8 , 0.9 , 1.0
refName Reference Name: string
subcategory: commerceCategory
thumbnailoverride: nsResource
urlfragmentoverride URL Fragment Override: string

commerceCategory-tagsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: commerceCategory-tagsElement
commerceCategory-tagsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

commerceCategory-tagsElement

id Internal ID: integer (int64)
links Links: nsLink
nsLink
name Name: string
refName Reference Name: string

commerceCategory-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: commerceCategory-translationsElement
commerceCategory-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

commerceCategory-translationsElement

addtohead Addition to <head>: string
description Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string
refName Reference Name: string
metadescription Meta Description: string
metakeywords Meta Keywords: string
name Name: string
pagebanner: nsResource
pageheading Heading: string
pagetitle Page Title: string
refName Reference Name: string
thumbnail: nsResource

commerceCategory-urlsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: commerceCategory-urlsElement
commerceCategory-urlsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

commerceCategory-urlsElement

actualenddate Actual End Date: string (date-time)
actualstartdate Actual Start Date: string (date-time)
catalog: nsResource
fullurl Full Url: string
id Internal ID: integer (int64)
idpath ID Path: string
isprimary Primary: boolean
links Links: nsLink
nsLink
nestlevel Level: integer (int64)
parentcategory: commerceCategory
refName Reference Name: string

commerceCategoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: commerceCategory

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

commerceCategory
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

competitor

customForm: object
id Internal identifier: string -10300
refName Reference Name: string
description Description: string

Enter a description of this competitor.

externalId External ID: string
id Internal ID: string
isInactive Inactive: boolean

Check this box to inactivate this competitor record. Inactive competitors do not appear on sales transactions.

lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
name Name: string

Enter the name of your competitor here. You will select this name on the Competitors subtab of opportunity records.

productService Products/Services: string

Enter information about the products or services offered by this competitor.

refName Reference Name: string
strategy Strategy: string

Describe a strategy sales reps can use to win an opportunity over this competitor. Information entered here is only displayed on this record.

strengths Strengths: string

Describe or list the strengths of this competitor. Information entered here is only displayed on this record.

url Web Address: string

Enter the URL of the competitor's Web site.

weaknesses Weaknesses: string

Describe or list the weaknesses of this competitor. Information entered here is only displayed on this record.

competitorCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: competitor

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

competitor
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

consolidatedExchangeRate

accountingBook: nsResource
averageRate Average Exchange Rate: number (double)

This is the average exchange rate. This rate is calculated from a weighted average of the exchange rates for transactions applied during the period to accounts with a general rate type of Average. This rate is used to translate accounts in the income statement and to build retained earnings.

currentRate Current Exchange Rate: number (double)

This is the current exchange rate. Also referred to as ending rate. This rate is based on the currency exchange rate that is effective at the end of the reported upon period. This rate is used for most asset and liability accounts in the balance sheet.

externalId External ID: string
fromCurrency: currency
fromSubsidiary: subsidiary
historicalRate Historical Exchange Rate: number (double)

This is the historical exchange rate. This rate is calculated from a weighted average of the exchange rates for transactions applied during the period to accounts with a general rate type of Historical. This rate is used for equity accounts, or owner's investments, in the balance sheet.

id Internal ID: string
isDerived Exchange Rate Derived: boolean

If this box is checked, the exchange rate is indirect. Indirect rates are rates set between subsidiaries more than one hierarchical level removed from each other, such as a child and grandchild. Indirect rates are always set by the system and cannot be edited or auto calculated by users.

isEliminationSubsidiary Is Elimination Subsidiary: boolean

If this box is checked, the subsidiary associated with this consolidated exchange rate is an elimination subsidiary. You cannot edit the rates for an elimination subsidiary.

isPeriodClosed Period Closed: boolean

If this box is checked, the accounting period is closed.

links Links: nsLink
nsLink
periodStartDate Period Start Date: string (date)

This is the date on which the accounting period began.

postingPeriod: accountingPeriod
refName Reference Name: string
toCurrency: currency
toSubsidiary: subsidiary

consolidatedExchangeRateCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: consolidatedExchangeRate

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

consolidatedExchangeRate
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

contact

altEmail Alt. Email: string

<p>Enter an alternate email address for this contact. If you use the Capture Email Replies, email sent with the alternate email address are automatically attached to the contact record.

assistant: contact
assistantPhone Assist. Phone: string

Enter the phone number for this contact's assistant. This number appears only on this record.

category: contactCategoryCollection
comments Comments: string

Enter any other information you want to note about this contact. These notes appears only on this record. You can enter up to 999 characters of text.

company: one of: [ customer, partner, vendor, nsResource, employee, contact ]
contactCampaignEvent: nsResource
contactSource: nsResource
contactSourceCampaignCategory: nsResource
customForm: object
id Internal identifier: string -10041 , -10040 , -40
refName Reference Name: string
dateCreated Date Created: string (date-time)

In this field, NetSuite automatically records the date you created this record.

email Email: string

Enter the contact's e-mail address. If you enter an e-mail address, you can e-mail this contact directly from the Contacts list. Also, If you invite this contact to an event, the contact receives e-mail with the event details.

entityId Entity ID: string

NetSuite automatically completes this field as you enter first, middle and last names below. This is how the contact's name appears in all lists.

externalId External ID: string
fax Fax: string

Enter a fax number for this record. You should enter the fax number exactly as it must be dialed. If a '1' is required to fax to this number, be sure to include it at the beginning of the number. The number you enter automatically appears in the To Be Faxed field of transactions when you select this customer. To fax NetSuite forms, an administrator must first set up fax service at Setup > Set Up Printing, Fax and E-mail > Fax.

firstName First Name: string

Enter the contact's name. What you enter here automatically appears first in the Contact field. This field is required for the Online Bill Pay feature.

globalSubscriptionStatus: object
id Internal identifier: string 1 , 2 , 3 , 4
refName Reference Name: string
homePhone Home Phone: string

Enter the contact's home phone number. This number appears only on this record.

id Internal ID: string

The internal ID for this record is shown here. If you do not want to show internal IDs, clear the Show Internal IDs box at Home > Set Preferences.

image: nsResource
isInactive Contact is Inactive: boolean

When you check this box, this contact no longer appears on the Contacts list unless you check the Show Inactives box at the bottom of the page. Also, you can no longer select this contact from lists on transactions, company records, task records or events records.

isPrivate Private: boolean

Check this box if this is a private contact. Private contacts can only be viewed by the person that entered the contact record. They are also excluded from the Duplicate Detection process.

lastModifiedDate Last Modified Date: string (date-time)
lastName Last Name: string

Enter the contact's last name. What you enter here automatically appears last in the Contact field. This field is required for the Online Bill Pay feature.

links Links: nsLink
nsLink
middleName Middle Name: string

Enter the contact's middle name or initial. This field is optional. What you enter here automatically appears second in the Contact field.

mobilePhone Mobile Phone: string

Enter the contact's mobile or cell phone number. This number appears only on this record.

officePhone Office Phone: string

Enter the contact's work phone number. This number appears only on this record.

owner: integer (int64)
phone Main Phone: string

Enter the phone number you primarily use to reach this contact. This number appears in the Contacts list and in the Contact section of company records. This field is required for the Online Bill Pay feature.

phoneticName Furigana: string

Enter the furigana character you want to use to sort this record.

refName Reference Name: string
salutation Mr./Ms...: string

Enter the contact's salutation. Examples are Mr., Mrs., Ms. and Miss.

subsidiary: subsidiary
supervisor: contact
supervisorPhone Sup. Phone: string

Enter the phone number for this contact's supervisor.

title Job Title: string

Enter this contact's title at his or her company. On the record for this contact's company, in the Contacts section, this title appears next to the contacts name.

contactCategory

externalId External ID: string
id Internal ID: string
isInactive Inactive: boolean

Check this box to inactivate this contact category.

links Links: nsLink
nsLink
name Contact Category: string

Enter the name for this contact category.

private Private: boolean

Check this box if you want to be the only one to use this contact category.

refName Reference Name: string

contactCategoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: contactCategory

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

contactCategory
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

contactCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: contact

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

contact
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

contactRole

description Description: string

Enter a description of this note type.

externalId External ID: string
id Internal ID: string
isInactive Inactive: boolean

Check this box to inactivate this contact category.

links Links: nsLink
nsLink
name Role: string

Enter the name for this contact category.

refName Reference Name: string

contactRoleCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: contactRole

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

contactRole
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

costCategory

account: account
accountRequired Account Required: string
externalId External ID: string
id Internal ID: string
isInactive Inactive: boolean

Check this box to remove all references to this record from your account. You can reactivate the record at any time.

itemCostType: object
id Internal identifier: string MACHINERUN , LANDED , MATERIALOVERHEAD , MACHINESETUPOVERHEAD , LABORSETUP , OUTSOURCINGCHARGE , LABORSETUPOVERHEAD , MACHINESETUP , LABORRUNOVERHEAD , LABORRUN , SERVICE , MATERIAL , MACHINERUNOVERHEAD
refName Reference Name: string
links Links: nsLink
nsLink
longitemtype: string
name Name: string

Enter the name for this record. This name appears in lists that include this record.

refName Reference Name: string
tname: string

costCategoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: costCategory

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

costCategory
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

couponCode

code Code: string

The coupon code that is entered on a sales transaction to apply the promotion. Coupon codes can be multiple-use or single-use. Multiple-use codes can be used any number of times by any number of customers. Each single-use code can only be used in one transaction by a single customer.

dateSent Date Sent: string (date)

This field shows the date the coupon code was sent to the recipient.

externalId External ID: string
id Internal ID: string
links Links: nsLink
nsLink
promotion: promotionCode
recipient: one of: [ customer, partner, vendor, nsResource, employee, contact ]
refName Reference Name: string
useCount Used Count: string
used Used: boolean

The coupon has been used by the recipient when the Used box is checked.

couponCodeCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: couponCode

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

couponCode
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditCardCharge

account: account
accountingBookDetail: creditCardCharge-accountingBookDetailCollection
appliedRules: creditCardCharge-appliedRulesCollection
balance Balance: number (double)

NetSuite displays the balance in this account.

class: classification
cleared Cleared: boolean
clearedDate Date Cleared: string (date)
createdDate Date Created: string (date-time)
currency: currency
customForm: object
id Internal identifier: string -9953
refName Reference Name: string
department: department
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
entityTaxRegNum Vendor Tax Reg. Number: string
exchangeRate Exchange Rate: number (double)

NetSuite displays the currency's exchange rate in this field. You can edit the exchange rate for this transaction only, or you can update the currency record with the exchange rate you enter here.

excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
expense: creditCardCharge-expenseCollection
externalId External ID: string
id Internal ID: string
item: creditCardCharge-itemCollection
landedCostMethod: object
id Internal identifier: string WEIGHT , QUANTITY , VALUE
refName Reference Name: string
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

If you want, type a memo to describe this credit card transaction. It will appear on reports.

nexus: nexus
postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
refName Reference Name: string
subsidiary: subsidiary
subsidiaryTaxRegNum Subsidiary Tax Reg. Number: string
taxDetails: creditCardCharge-taxDetailsCollection
taxDetailsOverride Tax Details Override: boolean

Check this box to override the tax information on the Tax Details subtab of the transaction. Only roles with at least the Edit level of the Tax Details Tab permission can override the tax details.

taxPointDate Tax Point Date: string (date)
taxPointDateOverride Tax Point Date Override: boolean
taxRegOverride Tax Registration Override: boolean
taxTotal Tax: number (double)

Here, NetSuite enters the total amount of GST based on the line items you enter below.

total Amount: number (double)
totalAfterTaxes Total After Taxes: number (double)
tranDate Date: string (date)

NetSuite inserts today's date for the posting date of this credit card transaction. You can type or pick another date. What you enter here determines the date range in which this transaction appears on the Credit Card Register. You can select or enter custom date ranges on registers.

tranId Reference No.: string

If required, type the transaction number from your credit card transaction. The maximum number of characters you can enter in this field is 45.

userTotal Amount: number (double)

You can type the dollar amount of the transaction, but NetSuite updates the amount as you add or edit line items. If you choose Credit, credits appear as positive numbers.

creditCardCharge-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: creditCardCharge-accountingBookDetailElement
creditCardCharge-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditCardCharge-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

creditCardCharge-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: creditCardCharge-appliedRulesElement
creditCardCharge-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditCardCharge-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

creditCardCharge-expenseCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: creditCardCharge-expenseElement
creditCardCharge-expenseElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditCardCharge-expenseElement

account: account
amount Amount: number (double)
category: expenseCategory
class: classification
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
department: department
isBillable Billable: boolean
line Line: integer (int64)
links Links: nsLink
nsLink
location: location
memo Memo: string
projecttask: projectTask
refName Reference Name: string
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string

creditCardCharge-item-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: creditCardCharge-item-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

creditCardCharge-item-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: creditCardCharge-item-inventoryDetail-inventoryAssignmentElement
creditCardCharge-item-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditCardCharge-item-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

creditCardCharge-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: creditCardCharge-itemElement
creditCardCharge-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditCardCharge-itemElement

amount Amount: number (double)
billVarianceStatus: object
id Internal identifier: string NOVARIANCES , JOURNALNOTPOSTED , JOURNALPOSTED
refName Reference Name: string
class: classification
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
department: department
description Description: string
initOqpBucket Initial OQP Bucket: string
inventoryDetail: creditCardCharge-item-inventoryDetail
isBillable Billable: boolean
isClosed Closed: boolean
isOpen Is Opened: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemSubtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
job: job
landedCostCategory: costCategory
licenseCode License Code: string
line Transaction Line: integer (int64)
linked Linked: boolean
links Links: nsLink
nsLink
location: location
marginal Marginal: boolean
matrixType Matrix Type: string
minQty Minimum Quantity: number (float)
options Options: string
oqpBucket Oqp Bucket: string
orderLine Order Line: integer (int64)
printItems Print Items: boolean
projecttask: projectTask
quantity Quantity: number (float)
rate Rate: number (double)
rateIncludingTax Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
subsidiary: subsidiary
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string
units Units: string
vendorName Vendor Name: string

creditCardCharge-taxDetailsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: creditCardCharge-taxDetailsElement
creditCardCharge-taxDetailsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditCardCharge-taxDetailsElement

calcDetail Details: string
lineName Name: string
lineType Line type: string
links Links: nsLink
nsLink
netAmount Net Amount: number (double)
refName Reference Name: string
taxAmount Tax Amount: number (double)
taxBasis Tax Basis: number (double)
taxCode: salesTaxItem
taxDetailsReference: object
id Internal identifier: string
refName Reference Name: string
taxRate Tax Rate: number (double)
taxType Tax Type: string

creditCardChargeCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: creditCardCharge

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

creditCardCharge
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditCardRefund

account: account
accountingBookDetail: creditCardRefund-accountingBookDetailCollection
appliedRules: creditCardRefund-appliedRulesCollection
balance Balance: number (double)

NetSuite displays the balance in this account.

class: classification
cleared Cleared: boolean
clearedDate Date Cleared: string (date)
createdDate Date Created: string (date-time)
currency: currency
customForm: object
id Internal identifier: string -9953
refName Reference Name: string
department: department
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
entityTaxRegNum Vendor Tax Reg. Number: string
exchangeRate Exchange Rate: number (double)

NetSuite displays the currency's exchange rate in this field. You can edit the exchange rate for this transaction only, or you can update the currency record with the exchange rate you enter here.

excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
expense: creditCardRefund-expenseCollection
externalId External ID: string
id Internal ID: string
item: creditCardRefund-itemCollection
landedCostMethod: object
id Internal identifier: string WEIGHT , QUANTITY , VALUE
refName Reference Name: string
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

If you want, type a memo to describe this credit card transaction. It will appear on reports.

nexus: nexus
postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
refName Reference Name: string
subsidiary: subsidiary
subsidiaryTaxRegNum Subsidiary Tax Reg. Number: string
taxDetails: creditCardRefund-taxDetailsCollection
taxDetailsOverride Tax Details Override: boolean
taxPointDate Tax Point Date: string (date)
taxPointDateOverride Tax Point Date Override: boolean
taxRegOverride Tax Registration Override: boolean
taxTotal Tax: number (double)
total Amount: number (double)
totalAfterTaxes Total After Taxes: number (double)
tranDate Date: string (date)

NetSuite inserts today's date for the posting date of this credit card transaction. You can type or pick another date. What you enter here determines the date range in which this transaction appears on the Credit Card Register. You can select or enter custom date ranges on registers.

tranId Reference No.: string

If required, type the transaction number from your credit card transaction. The maximum number of characters you can enter in this field is 45.

userTotal Amount: number (double)

You can type the dollar amount of the transaction, but NetSuite updates the amount as you add or edit line items. If you choose Credit, credits appear as positive numbers.

creditCardRefund-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: creditCardRefund-accountingBookDetailElement
creditCardRefund-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditCardRefund-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

creditCardRefund-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: creditCardRefund-appliedRulesElement
creditCardRefund-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditCardRefund-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

creditCardRefund-expenseCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: creditCardRefund-expenseElement
creditCardRefund-expenseElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditCardRefund-expenseElement

account: account
amount Amount: number (double)
category: expenseCategory
class: classification
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
department: department
isBillable Billable: boolean
line Line: integer (int64)
links Links: nsLink
nsLink
location: location
memo Memo: string
projecttask: projectTask
refName Reference Name: string
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string

creditCardRefund-item-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: creditCardRefund-item-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

creditCardRefund-item-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: creditCardRefund-item-inventoryDetail-inventoryAssignmentElement
creditCardRefund-item-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditCardRefund-item-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

creditCardRefund-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: creditCardRefund-itemElement
creditCardRefund-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditCardRefund-itemElement

amount Amount: number (double)
billVarianceStatus: object
id Internal identifier: string NOVARIANCES , JOURNALNOTPOSTED , JOURNALPOSTED
refName Reference Name: string
class: classification
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
department: department
description Description: string
initOqpBucket Initial OQP Bucket: string
inventoryDetail: creditCardRefund-item-inventoryDetail
isBillable Billable: boolean
isClosed Closed: boolean
isOpen Is Opened: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemSubtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
job: job
landedCostCategory: costCategory
licenseCode License Code: string
line Transaction Line: integer (int64)
linked Linked: boolean
links Links: nsLink
nsLink
location: location
marginal Marginal: boolean
matrixType Matrix Type: string
minQty Minimum Quantity: number (float)
options Options: string
oqpBucket Oqp Bucket: string
orderLine Order Line: integer (int64)
printItems Print Items: boolean
projecttask: projectTask
quantity Quantity: number (float)
rate Rate: number (double)
rateIncludingTax Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
subsidiary: subsidiary
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string
units Units: string
vendorName Vendor Name: string

creditCardRefund-taxDetailsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: creditCardRefund-taxDetailsElement
creditCardRefund-taxDetailsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditCardRefund-taxDetailsElement

calcDetail Details: string
lineName Name: string
lineType Line type: string
links Links: nsLink
nsLink
netAmount Net Amount: number (double)
refName Reference Name: string
taxAmount Tax Amount: number (double)
taxBasis Tax Basis: number (double)
taxCode: salesTaxItem
taxDetailsReference: object
id Internal identifier: string
refName Reference Name: string
taxRate Tax Rate: number (double)
taxType Tax Type: string

creditCardRefundCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: creditCardRefund

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

creditCardRefund
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditMemo

account: account
accountingBookDetail: creditMemo-accountingBookDetailCollection
altHandlingCost Handling Cost: number (double)

The handling cost automatically calculates depending on the shipping method you select in the Ship Via field. To change the cost of handling, go to Lists > Shipping Items and select the shipping method with the handling cost you want to change.

altShippingCost Shipping Cost: number (double)

The shipping cost automatically calculates depending on the shipping method you select in the Ship Via field above. To change the cost of a shipping method, go to Lists > Shipping Items and select the shipping method you want to change. If you use UPS Real-Time rates, shipments over 150lbs are broken up into shipments less than or equal to 150lbs for charging.

amountPaid Amount Paid: number (double)
amountRemaining Amount Remaining: number (double)
amountRemainingTotalBox Amount Remaining: number (double)
applied Applied: number (double)

NetSuite displays the amount of credit you applied below.

appliedRules: creditMemo-appliedRulesCollection
apply: creditMemo-applyCollection
asOfDate As of Date: string (date)

Type an as of date for this customer credit.

billAddr1 Billing Address Line 1: string
billAddr2 Billing Address Line 2: string
billAddr3 Billing Address Line 3: string
billAddress Bill To: string

The default billing address autofills this field from the customer's record at Lists > Relationships > Customers. . To enter a different address: * Select another address in the Bill To Select field. * Select New in the Bill To Select field to enter a new billing address.

billAddressList: nsResource
billAddressee Billing Addressee: string
billAttention Billing Attention: string
billCity Billing Address City: string
billCountry: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
billOverride Override: string
billPhone Billing Phone: string
billState Billing Address State: string
billZip Billing Address Zip Code: string
billingAccount: billingAccount
billingAddress: creditMemo-billingAddress
billingAddress_text Billing Address: string
bulkProcSubmission: nsResource
canHaveStackable Can Stack Promotions: boolean
class: classification
contribPct Contribution Percentage: string
couponCode: couponCode
createdDate Date Created: string (date-time)
createdFrom: nsResource
currency: currency
customForm: object
id Internal identifier: string -9906
refName Reference Name: string
defaultILBAShipAddrVal: string
defaultILBAShippingAddressKey: string
defaultILShipMethKey Default Shipping Method Key: integer (int64)
deferredRevenue Deferred Revenue: number (double)

Deferred Revenue: amount of revenue deferred on this transaction

department: department
discountAmount Discount Amount: number (double)
discountDate Discount Date: string (date)
discountItem: discountItem
discountRate Rate: number (double)

NetSuite enters the rate for the discount item you selected. You can change the discount rate for this cash refund. Enter the discount as a dollar amount like 10.00, or as a percentage like 10%.

discountTotal Discount Total: number (double)

NetSuite enters the amount discounted on this credit memo. If this discount item is taxable, the discount is applied before taxes. If it is not taxable, the discount is applied after taxes.

dueDate Due Date: string (date)
email Email: string
endDate End Date: string (date)
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
entityTaxRegNum Customer Tax Reg. Number: string
estGrossProfit Est. Gross Profit: number (double)

Estimated Gross Profit: Read-only field that equals the revenue amount minus the Est. Cost. At the transaction level, it equals the gross profit of all lines, factoring transaction-level discounts and markups.

estGrossProfitPercent Est. Gross Profit Percent: number (double)

Estimated Gross Profit Margin, as a percentage: Read-only field that equals the Est. Gross Profit divided by revenue, expressed as a percentage. At the transaction level, it equals the gross profit percent of all lines, factoring transaction-level discounts and markups.

exchangeRate Exchange Rate: number (double)

The currency's exchange rate is shown in this field. You can edit the exchange rate for this transaction only, or you can update the currency record with the exchange rate you enter here.

excludeCommission Exclude Commissions: boolean

Check this option to exclude this transaction and its subordinate transactions from inclusion in all commission calculations.

excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
handlingCost Handling Cost: number (double)

Enter the amount the customer was charged for handling.

handlingTaxAmount Handling Tax Amount: number (double)
id Internal ID: string
intercoStatus: object
id Internal identifier: string 1 , 2 , 3
refName Reference Name: string
intercoTransaction: nsResource
isMultiShipTo Enable Item Line Shipping: boolean

Check this box if you want to allow shipping to more than one address, using alternative shipping methods, for this transaction. Checking this box adds the fields Ship To, Carrier and Ship Via fields to the Item line. Search "Multiple Shipping Routes" in the Help Center for more information.

item: creditMemo-itemCollection
job: one of: [ customer, partner, vendor, nsResource, employee, contact ]
lastModifiedDate Date Last Modified: string (date-time)
leadSource: nsResource
links Links: nsLink
nsLink
location: location
memo Memo: string

If you wish, enter a memo to describe this credit. It will appear on reports such as the 2-line Accounts Receivable register that your customers can see if you give them permission to log in and view their transaction history.

message Customer Message: string

Select a customer message that will appear on the Credit Memo form. To add additional choices to this list, go to Setup > Accounting > Accounting Lists > New > Customer Message.

messageSel: customerMessage
muccPromoCodeInstance Promo Code: string
nexus: nexus
originator Originator: string
otherRefNum PO/Check Number: string

For your customers' convenience, you can enter their purchase order number here.

partner: partner
partners: creditMemo-partnersCollection
postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
prevPartner Previous Partner: integer (int64)
prevRep Previous Representative: integer (int64)
promoCode: promotionCode
promoCodePluginImpl Promo Code: string
recognizedRevenue Recognized Revenue: number (double)

Recognized Revenue: cumulative amount of revenue recognized for this transaction

recurringBill Recurring Bill: boolean
refName Reference Name: string
revCommitStatus Revenue Commitment Status: string
revCommitStatusDescr Revenue Commitment Status: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean

Check this check box to create a Revenue Commitment or Revenue Commitment Reversal. * On a Sales Order, the Revenue Commitment replaces an invoice * On a Return Authorization, the Revenue Commitment Reversal replaces a credit memo. NetSuite creates all applicable Revenue Recognition schedules the Revenue Commitment or Revenue Commitment Reversal.

revenueStatus Revenue Status: string

The possible values for this field are: 1. Pending: indicates that no recognition has occurred. All revenue is still deferred. 2. In Progress: indicates that some recognition has occurred. 3. Completed: indicates that all recognition has occurred. No deferred revenue remains.

revenueStatusDescr Revenue Status: string
salesEffectiveDate Sales Effective Date: string (date)

You can change the sales effective date for this transaction. The sales effective date determines which commission plan and historical sales team this transaction applies to. If this credit memo is created from a return authorization, the sales effective date from the return shown in the Created From field is set by default for this credit memo.

salesRep: one of: [ customer, partner, vendor, nsResource, employee, contact ]
salesReturn Sales Return: string
salesTeam: creditMemo-salesTeamCollection
shipAddress Ship To: string
shipAddressList: nsResource
shipDate Ship Date: string (date)
shipGroup: creditMemo-shipGroupCollection
shipIsResidential Shipping address is residential: boolean
shipMethod: shipItem
shipOverride Override: boolean
shippingAddress: creditMemo-shippingAddress
shippingAddress_text Shipping Address: string
shippingCost Shipping Cost: number (double)

Enter the amount the customer was charged for shipping.

shippingCostOverridden Shipping Cost Overridden: boolean
shippingTaxAmount Shipping Tax Amount: number (double)
source: object
id Internal identifier: string SuitePhone , smbXML , CSV , ADP , QIF , QB , PERQUEST , Yahoo , PaymentLink , customerCenter , webServices , eBay , restWebServices , NLWebStore , offlineClient , SCIS , Sync
refName Reference Name: string
startDate Start Date: string (date)
status: object
id Internal identifier: string A , B , V
refName Reference Name: string
storeOrder: string
subsidiary: subsidiary
subsidiaryTaxRegNum Subsidiary Tax Reg. Number: string

This field shows the tax registration number of the transaction nexus. NetSuite automatically populates this field based on the nexus lookup logic. You can override the transaction nexus and tax registration number that NetSuite automatically selects by checking the Nexus Override box. When you select a different tax registration number in the dropdown list, the corresponding nexus is automatically selected in the Nexus field.

subtotal Subtotal: number (double)

This field shows the total of the items on this credit memo. This is the total before any discounts, shipping cost, handling cost or tax is added to the order.

taxDetails: creditMemo-taxDetailsCollection
taxDetailsOverride Tax Details Override: boolean

Check this box to override the tax information on the Tax Details subtab of the transaction. Only roles with at least the Edit level of the Tax Details Tab permission can override the tax details.

taxPointDate Tax Point Date: string (date)
taxPointDateOverride Tax Point Date Override: boolean
taxRegOverride Tax Registration Override: boolean

Check this box to override the values in the Nexus and Subsidiary Tax Reg. Number fields. Only roles with at least the Edit level of the Tax Details Tab permission can override the values that NetSuite automatically selects in these fields.

taxTotal Tax: number (double)

NetSuite multiplies the tax rate by the taxable total of line items and enters it here.

terms: term
toBeEmailed To Be Emailed: boolean

Check this box if you want to e-mail this credit memo. Then enter the e-mail address in the space to the right of the check box. If you don't check this box, the credit memo won't be e-mailed. You can enter multiple e-mail addresses separated by a semicolon with no spaces.

toBeFaxed To Be Faxed: boolean

Check this box if you want to fax this credit memo. Enter the fax number in the space to the right of the check box if it doesn't already appear. To fax NetSuite forms, an administrator must first set up fax service at Setup > Company > Printing, Fax and Email Preferences.

toBePrinted To Be Printed: boolean

Check this box if you wish to save this in a queue of credit memos to print. Otherwise, you can click Print below to submit and print this credit memo at once.

total Total: number (double)

NetSuite computes the total of line items and tax and then enters it here.

totalAfterTaxes Total After Taxes: number (double)
totalCostEstimate Est. Cost: number (double)

Estimated Cost: Estimated cost of the specific number of items; estimated rate x quantity = estimated cost.

tranDate Date: string (date)

NetSuite inserts today's date as the date of this order. You can type or pick another date.

tranId Credit #: string

NetSuite increases the largest credit memo number by one. If you wish, you can type another number. The next credit memo number will revert to the standard pattern. You can enter a maximum of 45 characters in this field.

tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

Check this box to include all items added to this transaction as a VSOE bundle.

unapplied Unapplied: number (double)

NetSuite displays the remaining amount of credit to be applied.

vsoeAutoCalc Auto Calculate VSOE Allocation: boolean

The VSOE allocation amount can be calculated automatically by checking the Auto Calculate VSOE Allocation box. Allocation is the process to determine the VSOE price for items. The total VSOE amount allocated is the revenue amount to be recognized for the bundle.

webSite: string
whichChargesToAdd: object
id Internal identifier: string , ALL , TRANSACTION_DATE , AS_OF_DATE
refName Reference Name: string

creditMemo-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: creditMemo-accountingBookDetailElement
creditMemo-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditMemo-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

creditMemo-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: creditMemo-appliedRulesElement
creditMemo-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditMemo-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

creditMemo-applyCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: creditMemo-applyElement
creditMemo-applyElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditMemo-applyElement

amount Payment: number (double)
apply Apply: boolean
applyDate Date: string (date)
createdFrom Created From: string
currency Currency: string
doc: nsResource
due Amt. Due: number (double)
jobName Subcustomer: string
line Line Id: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
refNum Ref No.: string
total Orig. Amt.: number (double)
type Type: string

creditMemo-billingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

creditMemo-item-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: creditMemo-item-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

creditMemo-item-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: creditMemo-item-inventoryDetail-inventoryAssignmentElement
creditMemo-item-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditMemo-item-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

creditMemo-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: creditMemo-itemElement
creditMemo-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditMemo-itemElement

account: account
amount Amount: number (double)
catchUpPeriod: accountingPeriod
chargeType: nsResource
class: classification
costEstimate Est. Cost: number (double)
costEstimateRate Est. Rate: number (double)
costEstimateType: object
id Internal identifier: string PREFVENDORRATE , AVGCOST , PURCHORDERRATE , LASTPURCHPRICE , MEMBERDEFINED , CUSTOM , ITEMDEFINED , PURCHPRICE
refName Reference Name: string
deferRevRec Deferred Revenue: boolean
department: department
description Description: string
doNotCreateRevenueElement Do Not Create Revenue Element: boolean
estGrossProfit Est. Gross Profit: number (double)
estGrossProfitPercent Est. Gross Profit Percent: number (double)
giftCertFrom From: string
giftCertMessage Gift Message: string
giftCertNumber Code: string
giftCertRecipientEmail Recipient Email: string
giftCertRecipientName Recipient Name: string
initOqpBucket Initial OQP Bucket: string
inventoryDetail: creditMemo-item-inventoryDetail
isClosed Closed: boolean
isDropShipment Drop Shipment: boolean
isOpen Is Opened: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemSubtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
job: job
licenseCode License Code: string
line Transaction Line: integer (int64)
linked Linked: boolean
links Links: nsLink
nsLink
location: location
marginal Marginal: boolean
matrixType Matrix Type: string
minQty Minimum Quantity: number (float)
options Options: string
oqpBucket Oqp Bucket: string
orderDoc: nsResource
orderLine Order Line: integer (int64)
price: priceLevel
printItems Print Items: boolean
processedByRevCommit Processed by Rev Commit: boolean
quantity Quantity: number (float)
quantityAllocated Quantity Allocated: number (float)
quantityAvailable Available: number (float)
quantityCommitted Committed: number (float)
quantityDemandAllocated Allocated Demand: number (float)
quantityOnHand On Hand: number (float)
rate Rate: number (double)
rateIncludingTax Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
revRecEndDate Rev. Rec. End Date: string (date)
revRecSchedule: revRecSchedule
revRecStartDate Rev. Rec. Start Date: string (date)
revrec_recurrencetype Rev Rec Recurrence Type: string
shipAddress: nsResource
shipCarrier: object
id Internal identifier: string ups , nonups
refName Reference Name: string
shipMethod: shipItem
subscription: subscription
subscriptionLine: subscriptionLine
subsidiary: subsidiary
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string
units Units: string
vsoeAllocation Allocation Amount: number (double)
vsoeAmount Calculated Amount: number (double)
vsoeDeferral: object
id Internal identifier: string DEFERALLUNTIL , DEFERUNTIL
refName Reference Name: string
vsoeDelivered Delivered: boolean
vsoeIsEstimate Estimate: boolean
vsoePermitDiscount: object
id Internal identifier: string IFDELIVERED , NEVER
refName Reference Name: string
vsoePrice Allocation Price: number (double)
vsoeSOPGroup: object
id Internal identifier: string EXCLUDE , NORMAL , SOFTWARE
refName Reference Name: string

creditMemo-partnersCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: creditMemo-partnersElement
creditMemo-partnersElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditMemo-partnersElement

contribution Contribution %: number (double)
isPrimary Primary: boolean
links Links: nsLink
nsLink
partner: partner
partnerRole: nsResource
refName Reference Name: string

creditMemo-salesTeamCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: creditMemo-salesTeamElement
creditMemo-salesTeamElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditMemo-salesTeamElement

contribution Contribution %: number (double)
employee: employee
id ID: string
isPrimary Primary: boolean
links Links: nsLink
nsLink
refName Reference Name: string
salesRole: salesRole

creditMemo-shipGroupCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: creditMemo-shipGroupElement
creditMemo-shipGroupElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditMemo-shipGroupElement

destinationAddress Ship To: string
handlingRate Handling Rate: number (double)
handlingTaxAmount Handling Tax Amount: number (double)
handlingTaxDetailsReference Handling Tax Details Reference: string
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
shippingMethod Ship Via: string
shippingRate Shipping Rate: number (double)
shippingTaxAmount Shipping Tax Amount: number (double)
shippingTaxDetailsReference Shipping Tax Details Reference: string
sourceAddress Ship From: string
uniqueKey Unique Key: integer (int64)
weight Weight: number (float)

creditMemo-shippingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

creditMemo-taxDetailsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: creditMemo-taxDetailsElement
creditMemo-taxDetailsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

creditMemo-taxDetailsElement

calcDetail Details: string
lineName Name: string
lineType Line type: string
links Links: nsLink
nsLink
netAmount Net Amount: number (double)
refName Reference Name: string
taxAmount Tax Amount: number (double)
taxBasis Tax Basis: number (double)
taxCode: salesTaxItem
taxDetailsReference: object
id Internal identifier: string
refName Reference Name: string
taxRate Tax Rate: number (double)
taxType Tax Type: string

creditMemoCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: creditMemo

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

creditMemo
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

currency

currencyPrecision Currency Precision: integer (int64)

Displays the precision of the currency, which designates the number of digits to the right of the decimal point used in currency transactions. Precision can be zero or two. The level of decimal precision indicated is used for inventory costing calculations to maintains consistency between inventory costing and reporting. Values in report results are rounded to the base currency precision. This rounding applies to currency values and non-currency values, including formula column values. To change this read-only field to a dropdown list through which you can change the precision from zero or two, contact NetSuite Technical Support.

displaySymbol Symbol: string

Enter the currency symbol and text to use for this currency. Include spaces if you want to separate the symbol from the currency value. For example, $ USD or $CAD.

exchangeRate Default Exchange Rate: number (double)

Enter an exchange rate for this currency against the base currency of this company, or if you use OneWorld, for this currency against the base currency of the root parent subsidiary. The exchange rate is equal to the base currency amount divided by the foreign currency amount. For example, if your company is located in Canada (base currency) and you are defining the U.S. dollar (foreign currency), and the current exchange rate is 1.02 Canadian dollars to 1.00 U.S. dollar, the Default Exchange Rate for the U.S. dollar is 1.02/1.00, or 1.02. This rate is the basis for rates in the Currency Exchange Rates table that are used in foreign currency transactions. If you use OneWorld, this rate also is the basis for rates in the Consolidated Exchange Rates table that are used in consolidated financials. For more information, see the help topic Currency Exchange Rates.

externalId External ID: string
formatSample Format Sample: string

This field displays a sample of how currency amounts display for the selected format. The decimal precision shown cannot be changed. Note: The decimal precision shown is the precision used for both inventory reporting and for costing calculations.

fxRateUpdateTimezone: object
id Internal identifier: string 1 , 2 , 3 , 4
refName Reference Name: string
id Internal ID: string
includeInFxRateUpdates Automatic Update: boolean

Check this box to update currency exchange rates daily.

isAnchorCurrency Is Anchor Currency: boolean

A check in this box indicates that the currency has been selected as an anchor currency in the accounting preferences. To clear the box, change the selection in the accounting preference under Use Triangulation Calculation by NetSuite. If this currency is a designated anchor currency and has been used in an exchange rate calculation, you cannot delete this currency. For more information about triangulation and anchor currencies, see the help topics Methods for Obtaining Exchange Rates andAnchor Currencies.

isBaseCurrency Is Base Currency: boolean

Indicates that this currency is the company's base currency or in OneWorld accounts, the base currency for a subsidiary. Note: After you have entered transactions in foreign currencies, you cannot change a base currency.

isInactive Inactive: boolean

Check this box to make the currency record is inactive, or clear it to make the record active. You cannot make a currency inactive if any open transactions exist in that currency.

lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
name Name: string

Enter a unique name for the currency. Because many countries use the same name for their currencies, you should use a combined name that includes the country name or abbreviation as well as the name of the currency. For example, pesos are the currency in the Philippines, Uruguay, and Mexico. In the Name field, you might enter “Mexican peso.” This name appears in the Currency field on records and transactions.

overrideCurrencyFormat Override Currency Format: boolean

Check this box to customize the currency format.

refName Reference Name: string
symbol ISO Code: string

Enter the three-letter International Standards Organization (ISO) code for this currency. For example, you would use PHP for Philippines pesos, UYU for Uruguayan pesos, and MXN for Mexican pesos.

symbolPlacement: object
id Internal identifier: string 1 , 2
refName Reference Name: string

currencyCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: currency

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

currency
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customer

accountNumber Account: string

If you assign accounts to your customers, enter an account number for this customer here.

addressBook: customer-addressBookCollection
aging Current: number (double)

The overdue A/R balance is shown here with the balance totals for each aging period.

aging1 1-30 Days: number (double)

The overdue A/R balance is shown here with the balance totals for each aging period.

aging2 31-60 Days: number (double)

The overdue A/R balance is shown here with the balance totals for each aging period.

aging3 61-90 Days: number (double)

The overdue A/R balance is shown here with the balance totals for each aging period.

aging4 Over 90 Days: number (double)

The overdue A/R balance is shown here with the balance totals for each aging period.

alcoholRecipientType: object
id Internal identifier: string CONSUMER , LICENSEE
refName Reference Name: string
altEmail Alt. Email: string

Enter an alternate email address for this customer. If you use the Capture Email Replies, email sent with the alternate email address are automatically attached to the customer record.

altPhone Alt. Phone: string

If applicable, enter an alternate phone number for this record.

assignedWebSite: webSite
autoName Auto: boolean

Clear this box to manually enter a name for this record. If you leave this box marked, NetSuite assigns a name or number for this record based on your settings at Setup > Set Up Auto-Generated Numbers.

balance Balance: number (double)

The customer's current accounts receivable balance due appears here. If you use the Multiple Currencies feature, the amount in this field is shown in the customer's currency.

billingRateCard: nsResource
billingSchedule: billingSchedule
billingTransactionForm: object
id Internal identifier: string 88 , 89 , -9960 , 90 , 91 , -9965 , 92 , -9966 , 93 , -9967 , 94 , -9968 , 95 , -9961 , 96 , -9962 , 97 , 98 , 10 , -9964 , 99 , 11 , 12 , 13 , 14 , 18 , 1 , -9970 , -9971 , -9976 , -9977 , -9978 , -9979 , -9972 , 20 , -9974 , 21 , -9975 , -9907 , 22 , -9908 , 23 , -9909 , 24 , -9903 , -9904 , -9905 , 28 , -9906 , -9980 , -9981 , -9982 , -9987 , -9988 , -9989 , -9901 , -9902 , -9983 , 30 , -9984 , -9985 , -9986 , -9918 , -9919 , 35 , 36 , -9914 , -9915 , 39 , -9916 , -9917 , -9990 , -9991 , -9992 , -9993 , -9910 , -9998 , -9999 , -9911 , -9912 , -9913 , 40 , -9994 , 41 , -9995 , -9996 , -9997 , 44 , -9929 , 45 , 46 , 47 , 48 , -9925 , 49 , -9926 , -9927 , -9928 , -9921 , -9922 , -9923 , 50 , -9924 , 52 , -9920 , 55 , 56 , 57 , 58 , 59 , -9936 , -9938 , -9939 , -9892 , -9893 , -9894 , -9932 , -9899 , -9933 , 60 , -9934 , 61 , -9935 , 62 , -9895 , 63 , -9896 , -9930 , 64 , -9931 , -9898 , 66 , 67 , 68 , 69 , -9947 , -9948 , -9943 , 70 , -9944 , 71 , -9945 , 72 , -9946 , 73 , 74 , -9940 , 75 , -9941 , 76 , -9942 , 77 , 78 , 79 , -9958 , -9959 , 80 , -9954 , 81 , -9955 , 82 , -9956 , 83 , -9957 , 84 , -9950 , 85 , -9951 , 86 , -9952 , 87 , -9953
refName Reference Name: string
billingTransactionType: object
id Internal identifier: string CashSale , CustInvc
refName Reference Name: string
buyingReason: nsResource
buyingTimeFrame: nsResource
campaignCategory: nsResource
campaignEvent: nsResource
campaigns: customer-campaignsCollection
category: customerCategory
clickStream Click-Stream (1st Visit): string

This field lists the pages this customer visited on his or her first visit to your Web site in chronological order.

comments Comments: string

Enter any other information you wish to track for this customer.

companyName Company Name: string

Enter the legal name of the customer. If you use Auto-Generated Numbering, it is important that you enter the customer's name here, as the Customer Name field fills with the number or code for this record.

consolAging Consolidated Current: number (double)

The overdue consolidated A/R balance is shown here with the balance totals for each aging period. These totals include the balance from all the customers and subcustomers in this hierarchy.

consolAging1 1-30 Days: number (double)

The overdue consolidated A/R balance is shown here with the balance totals for each aging period. These totals include the balance from all the customers and subcustomers in this hierarchy.

consolAging2 31-60 Days: number (double)

The overdue consolidated A/R balance is shown here with the balance totals for each aging period. These totals include the balance from all the customers and subcustomers in this hierarchy.

consolAging3 61-90 Days: number (double)

The overdue consolidated A/R balance is shown here with the balance totals for each aging period. These totals include the balance from all the customers and subcustomers in this hierarchy.

consolAging4 Over 90 Days: number (double)

The overdue consolidated A/R balance is shown here with the balance totals for each aging period. These totals include the balance from all the customers and subcustomers in this hierarchy.

consolBalance Consolidated: number (double)

The current accounts receivable balance due for the customer-subcustomer hierarchy this customer is a part of is shown here.

consolDaysOverdue Consolidated: integer (int64)

This field shows the number of days overdue the consolidated overdue balance is.

consolDepositBalance Consolidated: number (double)

This field displays the total amount of unapplied deposits for the customer-subcustomer hierarchy this customer is a member of. Deposits are recorded in the general ledger, as a liability, when the customer makes an advance payment before delivery of goods or services. A deposit balance exists until the goods or services are delivered. Deposits do not affect the customer's accounts receivable balance.

consolOverdueBalance Consolidated: number (double)

This field shows the consolidated total owed for open transactions for this customer-subcustomer hierarchy that are past their due date based on the invoice terms. Note: For open transactions that do not have a due date, the transaction date is used as the due date to calculate this total.

consolUnbilledOrders Consolidated: number (double)

This field displays the total amount of orders that have been entered but not yet billed for the customer-subcustomer hierarchy this customer is a part of. If you have enabled the preference Customer Credit Limit Includes Orders, then this total is included in credit limit calculations. Set this preference at Setup > Accounting > Preferences > Accounting Preferences > General.

contact: contact
contactList: contactCollection
contactRoles: customer-contactRolesCollection
contribPct Contribution Percentage: string
creditHoldOverride: object
id Internal identifier: string AUTO , OFF , ON
refName Reference Name: string
creditLimit Credit Limit: number (double)

Enter a credit limit to define the maximum currency amount the customer is allowed to accrue in outstanding receivables. When you meet or exceed this customer's limit while you are entering transactions, NetSuite can warn you or block the transaction. To set preferences for credit limit handling, an administrator must go to Setup > Accounting > Accounting Preferences > General > Customer Credit Limit Handling. For more information, click Help at the top of the page and search for Customer Credit Limits and Holds.

currency: currency
currencyList: customer-currencyListCollection
customForm: object
id Internal identifier: string -10002 , -2 , -10005 , -8 , -10004 , -10008
refName Reference Name: string
dateCreated Date Created: string (date-time)

In this field, NetSuite automatically records the date you created this record.

daysOverdue Days: integer (int64)

The number of days overdue this balance is overdue is shown here.

defaultAddress Default Address: string

This field automatically shows the default billing address that you enter and add using the Address subtab.

defaultAllocationStrategy: nsResource
defaultBankAccount: account
defaultOrderPriority Default Order Priority: number (float)

Enter a number to designate the priority for this customer.

defaultShippingAddress Default Shipping Address: string
defaultTaxReg Default Tax Reg. Number: string

Select the default tax registration number for this entity.

depositBalance Deposit Balance: number (double)

The Customer Deposit Balance field displays the total amount of unapplied deposits for the customer. Deposits are recorded in the general ledger, as a liability, when the customer makes an advance payment before delivery of goods or services. A deposit balance exists until the goods or services are delivered. Deposits do not affect the customer's accounts receivable balance. If you use the Multiple Currencies feature, the amount in this field is shown in the customer's currency.

displaySymbol Currency Symbol: string

Enter a currency symbol and text to use for this currency. Include spaces if you want to separate the symbol from the currency value. For example, $ USD or $CAD. Use the Symbol Placement field to select where the symbol appears.

drAccount: account
email Email: string

Enter your customer's email address. If you allow your customers to access their accounts online, this becomes part of their access codes.

emailPreference: object
id Internal identifier: string PDF , HTML , DEFAULT
refName Reference Name: string
emailTransactions Email Transactions: boolean

Set a preferred transaction delivery method for this customer. Choose to send transactions by regular mail, by email, by fax, or by a combination of the three. Then, when you select the customer on a transaction, their preferred delivery method is marked by default. * Email – Check this box to check the To Be Emailed box by default on transactions when this customer is selected. * Print – Check this box to check the To Be Printed box by default on transactions when this customer is selected. * Fax – Check this box to check the To Be Faxed box by default on transactions when this customer is selected. Once you enter these settings on the customer record, these boxes are checked by default for transactions created from the customer record or for transactions that are copied or converted. Note: These settings override any customized settings on transaction forms you use. There are also preferences to set default values for new customer records at Setup > Company > Preferences > Printing, Fax,& Email Preferences. On the Print subtab, Fax subtab, or Email subtab, check Customers Default to [Print/Fax/Email] Transactions. You can also set these fields using the Mass Update function. Go to Lists > Mass Updates > Mass Updates > General and click Customer.

endDate End Date: string (date)

If you have a contract with this customer, enter the end date here. If you are entering a job record, enter the projected end date of the job here.

entityId Entity ID: string

Enter the name of this customer, prospect or lead the way it should appear in all lists and on the Pay to the Order of line of checks. If you use Auto-Generated Numbering, the customer number or code fills here. Enter the customer name in the Company Name field.

entityStatus: customerStatus
estimatedBudget Estimated Budget: number (double)

Enter the estimated budget the prospect or customer has for this opportunity.

externalId External ID: string
fax Fax: string

Enter a fax number for this record. You should enter the fax number exactly as it must be dialed. If a '1' is required to fax to this number, be sure to include it at the beginning of the number. The number you enter automatically appears in the To Be Faxed field of transactions when you select this customer. To fax NetSuite forms, an administrator must first set up fax service at Setup > Set Up Printing, Fax and E-mail > Fax.

faxTransactions Fax Transactions: boolean

Set a preferred transaction delivery method for this customer. Choose to send transactions by regular mail, by email, by fax, or by a combination of the three. Then, when you select the customer on a transaction, their preferred delivery method is marked by default. * Email – Check this box to check the To Be Emailed box by default on transactions when this customer is selected. * Print – Check this box to check the To Be Printed box by default on transactions when this customer is selected. * Fax – Check this box to check the To Be Faxed box by default on transactions when this customer is selected. Once you enter these settings on the customer record, these boxes are checked by default for transactions created from the customer record or for transactions that are copied or converted. Note: These settings override any customized settings on transaction forms you use. There are also preferences to set default values for new customer records at Setup > Company > Preferences > Printing, Fax,& Email Preferences. On the Print subtab, Fax subtab, or Email subtab, check Customers Default to [Print/Fax/Email] Transactions. You can also set these fields using the Mass Update function. Go to Lists > Mass Updates > Mass Updates > General and click Customer.

firstName First Name: string

Enter this customer's name.

firstOrderDate First Sales Order Date: string (date)
firstSaleDate First Sale Date: string (date)
firstVisit First Visit: string (date-time)

This is the date this customer first viewed your Web site.

fxAccount: account
giveAccess Login Access: boolean

Check this box to give your customer access to NetSuite. The Customer Center role gives a customer access to view estimates, orders, invoices and payments.

globalSubscriptionStatus: object
id Internal identifier: string 1 , 2 , 3 , 4
refName Reference Name: string
groupInvoices Group Invoices: boolean
groupPricing: customer-groupPricingCollection
homePhone Home Phone: string

Enter a home phone number for this person.

id Internal ID: string

The internal ID for this record is shown here. If you do not want to show internal IDs, clear the Show Internal IDs box at Home > Set Preferences.

image: nsResource
isAutogeneratedRepresentingEntity Is Autogenerated Representing Entity: boolean

This field indicates that this entity was automatically generated by NetSuite to represent a specific subsidiary.

isBudgetApproved Budget Approved: boolean

Check this box if the customer's budget has been approved.

isInactive Inactive: boolean

When you check this box, this customer will no longer appear on customer, prospect or lead list unless you check the Show Inactives box at the bottom of the list page. This customer's name will also no longer appear in other dropdown lists containing customers, and the customer will no longer have access to NetSuite or be able to sign into your Web store.

isPerson Is Individual: boolean

Choose the type of customer record you are creating by selecting Company or Individual in the Type field. This selection determines which fields and subtabs are used on this record.

itemPricing: customer-itemPricingCollection
keywords Search Engine Keywords (1st Visit): string

If this customer was referred to your Web site by a search engine on the first visit, this field lists the keywords the customer used with the search engine.

language: object
id Internal identifier: string ro_RO , af_ZA , tl_PH , pt_BR , th_TH , bn_BD , cs_CZ , ca_ES , hu_HU , kn_IN , sk_SK , es_ES , nl_NL , te_IN , is_IS , sq_AL , sv_SE , es_AR , da_DK , ta_IN , sr_RS , en , ar , hr_HR , ko_KR , en_US , lt_LT , no_NO , it_IT , ru_RU , el_GR , pl_PL , en_AU , tr_TR , id_ID , hi_IN , mr_IN , ja_JP , fr_FR , he_IL , de_DE , ms_MY , zh_TW , fr_CA , pa_IN , fa_IR , bg_BG , vi_VN , hy_AM , lb_LU , sh_RS , xx_US , ht_HT , fi_FI , en_GB , gu_IN , et_EE , en_CA , bs_BA , uk_UA , lv_LV , zh_CN , sl_SI , pt_PT
refName Reference Name: string
lastModifiedDate Last Modified Date: string (date-time)
lastName Last Name: string

Optionally enter a last name here.

lastOrderDate Last Sales Order Date: string (date)
lastPageVisited Last Page Visited: string

This field displays the last page this customer viewed on his or her most recent visit to your Web site.

lastSaleDate Last Sales Date: string (date)
lastVisit Last Visit: string (date-time)

This is the date this customer most recently visited your Web site.

leadSource: nsResource
links Links: nsLink
nsLink
middleName Middle Name: string
mobilePhone Mobile Phone: string

Enter a mobile or cell phone number for this person.

negativeNumberFormat: object
id Internal identifier: string 0 , 1
refName Reference Name: string
numberFormat: object
id Internal identifier: string 0 , 1 , 2 , 3 , 4 , 5
refName Reference Name: string
openingBalance Opening Balance: number (double)

Enter the opening balance of this customer's account.

openingBalanceAccount: account
openingBalanceDate Opening Balance Date: string (date)

Enter the date of the balance entered in the Opening Balance field.

overdueBalance Overdue: number (double)

The Overdue field shows the total amount owed for open transactions that are past their due date based on the invoice terms. Note: For open transactions that do not have a due date, the transaction date is used as the due date to calculate this total. If you use the Multiple Currencies feature, the amount in this field is shown in the customer's currency.

overrideCurrencyFormat Override Currency Format: boolean

Check this box to customize the currency format.

parent: customer
partner: partner
partners: customer-partnersCollection
password Password: string

Assign a password to give this customer access to NetSuite. The Password Criteria fields will ensure that you create a password that meets the password policy in effect in your account. You will need to tell the user the password you assign. For more information, see the help topic NetSuite Password Requirements.

password2 Confirm Password: string

Reenter the password in this field to verify that you entered the same password twice.

phone Phone: string

Enter a phone number for your customer. It will appear on the Customer List report.

phoneticName Furigana: string

Enter the furigana character you want to use to sort this record.

prefCcProcessor: nsResource
priceLevel: priceLevel
printOnCheckAs Print on Check As: string

What you enter here prints on the Pay to the Order of line of a check instead of what you entered in the Customer field.

printTransactions Print Transactions: boolean

Set a preferred transaction delivery method for this customer. Choose to send transactions by regular mail, by email, by fax, or by a combination of the three. Then, when you select the customer on a transaction, their preferred delivery method is marked by default. * Email – Check this box to check the To Be Emailed box by default on transactions when this customer is selected. * Print – Check this box to check the To Be Printed box by default on transactions when this customer is selected. * Fax – Check this box to check the To Be Faxed box by default on transactions when this customer is selected. Once you enter these settings on the customer record, these boxes are checked by default for transactions created from the customer record or for transactions that are copied or converted. Note: These settings override any customized settings on transaction forms you use. There are also preferences to set default values for new customer records at Setup > Company > Preferences > Printing, Fax,& Email Preferences. On the Print subtab, Fax subtab, or Email subtab, check Customers Default to [Print/Fax/Email] Transactions. You can also set these fields using the Mass Update function. Go to Lists > Mass Updates > Mass Updates > General and click Customer.

receivablesAccount: account
refName Reference Name: string
referrer Referrer (1st Visit): string

This field diplays the URL for the site the customer used to first access your Web site. For example, if this customer clicked a link to your site from the results of a search engine, the URL is provided for the results of that search.

reminderDays Reminder Days: integer (int64)

Enter how many days before the end date you want to be reminded that this customer's contract or job service needs renewing. You can set the reminder to appear in the Reminders portlet on your Home, Lists and Transactions pages by clicking Customize Page on each page. On the Layout tab, click the Right Side Content subtab, and check the Reminders box. Then click the Reminders subtab, and check the Customers to Review box. Click Save.

representingSubsidiary: subsidiary
resaleNumber Resale Number: string

If you do not collect sales tax from this customer because your merchandise will be resold, enter your customer's valid tax license number here. Make sure that you also set the Not Taxable tax code for this customer.

salesGroup: nsResource
salesReadiness: nsResource
salesRep: employee
salesTeam: customer-salesTeamCollection
salutation Mr./Ms...: string

Enter the title of this person, such as Mr., Mrs., Ms., Dr., Rev., etc.

searchStage Stage: string
sendEmail Send New Access Notification Email: boolean

Check this box to automatically send an email notifying this customer that you have them access to NetSuite. The standard NetSuite email message also contains a link to let the user create a password. If you do not check this box, you must check the Manually Assign or Change Password box. You must create the password, and tell the user the password, and when and how to log in. For security reasons, do not send the password by email.

shipComplete Ship Complete: boolean

Check this box if you only want to ship orders to this customer when they are completely fulfilled.

shippingCarrier: object
id Internal identifier: string
refName Reference Name: string
shippingItem: shipItem
sourceWebSite: webSite
startDate Start Date: string (date)

Enter the date this person or company became a customer, lead or prospect. If this person or company has a contract with you, enter the start date of the contract. If you enter an estimate or an opportunity for this customer, this field will be updated with the date of that transaction.

subscriptionMessageHistory: customer-subscriptionMessageHistoryCollection
subscriptions: customer-subscriptionsCollection
subsidiary: subsidiary
symbolPlacement: object
id Internal identifier: string 1 , 2
refName Reference Name: string
syncPartnerTeams Update Transactions: boolean

Check this box if you want to update this customer's transactions to reflect the changes you make to the partner team.

syncSalesTeams Update Transactions: boolean
taxRegistration: customer-taxRegistrationCollection
terms: term
territory: nsResource
thirdPartyAcct 3rd Party Billing Account Number: string

Enter this customer’s FedEx® or UPS® account number in the 3rd Party Billing Account Number field. This account number is used if you select Consignee Billing on item fulfillments using UPS or select Bill Recipient on item fulfillments using FedEx.

thirdPartyCarrier: object
id Internal identifier: string fedex , ups , usps
refName Reference Name: string
thirdPartyCountry: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
thirdPartyZipCode 3rd Party Billing Zip: string

Enter the zip code associated with the customer’s UPS or FedEx account number.

title Job Title: string

Enter the job title for this person's position at his or her company.

unbilledOrders Unbilled Orders: number (double)

This field displays the total amount of orders that have been entered but not yet billed. If you have enabled the preference Customer Credit Limit Includes Orders, then this total is included in credit limit calculations. Set this preference at Setup > Accounting > Preferences > Accounting Preferences > General. If you use the Multiple Currencies feature, the amount in this field is shown in the customer's currency.

url URL: string
visits Number of Visits: integer (int64)

This field displays the total number of visits this customer has made to your Web site. A new visit is counted after the customer leaves your site and returns.

customer-addressBook-addressBookAddress

addr1 Address 1: string
addr2 Address 2: string
addr3 Address 3: string
addrPhone Phone: string
addrText Address: string
addressee Addressee: string
attention Attention: string
city City: string
country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean
refName Reference Name: string
state State/Province: string
zip Zip: string

customer-addressBookCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: customer-addressBookElement
customer-addressBookElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customer-addressBookElement

addressBookAddress: customer-addressBook-addressBookAddress
addressBookAddress_text Address: string
addressId Internal ID: string
defaultBilling Default Billing: boolean
defaultShipping Default Shipping: boolean
id ID: integer (int64)
internalId Internal ID: integer (int64)
isResidential Residential Address: boolean
label Label: string
links Links: nsLink
nsLink
refName Reference Name: string

customer-campaignsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: customer-campaignsElement
customer-campaignsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customer-campaignsElement

links Links: nsLink
nsLink
refName Reference Name: string

customer-contactRolesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: customer-contactRolesElement
customer-contactRolesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customer-contactRolesElement

contact: contact
contactName Contact: string
email Email: string
giveAccess Access: boolean
links Links: nsLink
nsLink
password Password: string
passwordConfirm Confirm Password: string
refName Reference Name: string
role: nsResource

customer-currencyListCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: customer-currencyListElement
customer-currencyListElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customer-currencyListElement

balance Balance: number (double)
consolBalance Consolidated Balance: number (double)
consolDepositBalance Consolidated Deposit Balance: number (double)
consolOverdueBalance Consolidated Overdue Balance: number (double)
consolUnbilledOrders Consolidated Unbilled Orders: number (double)
currency: currency
depositBalance Deposit Balance: number (double)
displaySymbol Symbol: string
links Links: nsLink
nsLink
overdueBalance Overdue Balance: number (double)
overrideCurrencyFormat Override Currency Format: boolean
refName Reference Name: string
symbolPlacement: object
id Internal identifier: string 1 , 2
refName Reference Name: string
unbilledOrders Unbilled Orders: number (double)

customer-groupPricingCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: customer-groupPricingElement
customer-groupPricingElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customer-groupPricingElement

group: pricingGroup
level: priceLevel
links Links: nsLink
nsLink
refName Reference Name: string

customer-itemPricingCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: customer-itemPricingElement
customer-itemPricingElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customer-partnersCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: customer-partnersElement
customer-partnersElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customer-partnersElement

contribution Contribution %: number (double)
id ID: string
isPrimary Primary: boolean
links Links: nsLink
nsLink
partner: partner
partnerRole: nsResource
refName Reference Name: string

customer-salesTeamCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: customer-salesTeamElement
customer-salesTeamElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customer-salesTeamElement

contribution Contribution %: number (double)
employee: employee
id ID: string
isPrimary Primary: boolean
links Links: nsLink
nsLink
refName Reference Name: string
salesRole: salesRole

customer-subscriptionMessageHistoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: customer-subscriptionMessageHistoryElement
customer-subscriptionMessageHistoryElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customer-subscriptionMessageHistoryElement

links Links: nsLink
nsLink
refName Reference Name: string

customer-subscriptionsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: customer-subscriptionsElement
customer-subscriptionsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customer-subscriptionsElement

lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
refName Reference Name: string
subscribed Subscribed: boolean
subscription: nsResource

customer-taxRegistrationCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: customer-taxRegistrationElement
customer-taxRegistrationElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customer-taxRegistrationElement

address Address: string
id ID: integer (int64)
links Links: nsLink
nsLink
nexus: nexus
nexusCountry: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
nexusState: nsResource
refName Reference Name: string
taxRegistrationNumber Tax Reg. Number: string

customerCategory

externalId External ID: string
id Internal ID: string
isInactive Inactive: boolean

Check this box to remove all references to this record from your account. You can reactivate the record at any time.

links Links: nsLink
nsLink
name Customer: string

Enter the name for this record. This name appears in lists that include this record.

refName Reference Name: string

customerCategoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: customerCategory

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

customerCategory
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customerCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: customer

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

customer
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customerDeposit

account: account
accountingBookDetail: customerDeposit-accountingBookDetailCollection
appliedRules: customerDeposit-appliedRulesCollection
cardSwipe Card Swipe: string
cardholderAuthentication: nsResource
checkNumber Check #: string
class: classification
cleared Cleared: boolean
clearedDate Date Cleared: string (date)
createdDate Date Created: string (date-time)
currency: currency
customForm: object
id Internal identifier: string -9933
refName Reference Name: string
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
customerPaymentAuthorization: nsResource
debitKsn Debit KSN: string
debitPinBlock Debit Pin Block: string
department: department
depositSufficient Deposit Sufficient: boolean
dynamicDescriptor Soft Descriptor: string
exchangeRate Exchange Rate: number (double)

The currency's exchange rate is shown in this field. You can edit the exchange rate for this transaction only, or you can update the currency record with the exchange rate you enter here.

excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
handlingMode: object
id Internal identifier: string MIMIC , PROCESS , SAVE_ONLY
refName Reference Name: string
id Internal ID: string
inputPnRefNum P/N Ref.: string
inputReferenceCode Input P/N Ref.: string
integrationId: string
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

Enter a Memo to identify this deposit transaction.

nexus: nexus
outputAuthCode Auth. Code: string
outputReferenceCode P/N Ref.: string
payment Payment Amount: number (double)

Enter the curency amount of the deposit here.

paymentCardCsc CSC: string
paymentDeviceId Payment Device ID: string
paymentInstrumentLimit Payment Instrument Limit: number (double)
paymentOperation: object
id Internal identifier: string SALE , CAPTURE
refName Reference Name: string
paymentOption: nsResource
paymentProcessingProfile: nsResource
postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
refName Reference Name: string
refundedAmountTotalBox Refunded: number (double)
salesOrder: salesOrder
salesOrderRequiredDepositDue Sales Order Required Deposit Due: number (double)
salesOrderUnpaidAmount Sales Order Unpaid Amount: number (double)
status: object
id Internal identifier: string A , B , R , C , D
refName Reference Name: string
subsidiary: subsidiary
toBeEmailed To Be Emailed: boolean
total Total: number (double)
tranDate Date: string (date)

NetSuite inserts today's date for this deposit. You can enter or select another date. What you enter here determines the date range in which this transaction appears on the Accounts Receivable Register. Deposits are recorded in your general ledger as a liability until the goods or services are actually delivered and do not affect the customer's accounts receivable balance.

tranId Deposit #: string

The system generated deposit number.

transactionToRefund: nsResource
undepFunds: object
id Internal identifier: string
refName Reference Name: string

customerDeposit-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: customerDeposit-accountingBookDetailElement
customerDeposit-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customerDeposit-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

customerDeposit-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: customerDeposit-appliedRulesElement
customerDeposit-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customerDeposit-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

customerDepositCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: customerDeposit

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

customerDeposit
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customerMessage

description Long Text: string

Enter a description of this other list item.

externalId External ID: string
id Internal ID: string
isInactive Inactive: boolean

Check this box to remove all references to this record from your account. You can reactivate the record at any time.

links Links: nsLink
nsLink
name Customer Message: string

Enter the name for this record. This name appears in lists that include this record.

preferred Preferred: boolean

Check this box to make this term or message show by default on sales transactions you create. Note: Terms set on customer records override terms marked as preferred.

refName Reference Name: string

customerMessageCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: customerMessage

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

customerMessage
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customerPayment

account: account
accountingBookDetail: customerPayment-accountingBookDetailCollection
applied Applied: number (double)

NetSuite keeps track of the total applied payments here. You can apply payments by placing or clearing check marks in the Apply column next to the appropriate invoices at the bottom of the page. If you want, you can change dollar amounts in the Payment column next to these invoices. When you do this, the Applied field automatically updates.

appliedRules: customerPayment-appliedRulesCollection
apply: customerPayment-applyCollection
aracct: account
balance Current Balance: number (double)

NetSuite shows you the balance in this customer account.

cardSwipe Card Swipe: string
cardholderAuthentication: nsResource
checkNumber Check #: string
class: classification
cleared Cleared: boolean
clearedDate Date Cleared: string (date)
consolidateBalance Consolidated Balance: number (double)

The total of all open invoices for the entire customer-subcustomer hierarchy.

createdDate Date Created: string (date-time)
credit: customerPayment-creditCollection
currency: currency
customForm: object
id Internal identifier: string -9930
refName Reference Name: string
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
customerPaymentAuthorization: nsResource
debitKsn Debit KSN: string
debitPinBlock Debit Pin Block: string
department: department
deposit: customerPayment-depositCollection
dynamicDescriptor Soft Descriptor: string
exchangeRate Exchange Rate: number (double)

The currency's exchange rate is shown in this field. You can edit the exchange rate for this transaction only, or you can update the currency record with the exchange rate you enter here.

excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
handlingMode: object
id Internal identifier: string MIMIC , PROCESS , SAVE_ONLY
refName Reference Name: string
id Internal ID: string
inputPnRefNum P/N Ref.: string
inputReferenceCode Input P/N Ref.: string
integrationId: string
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

If you wish, enter a memo to describe this payment. It will appear on reports such as the 2-line Accounts Receivable register that NetSuite merchants and their guest-customers can see (if given permission to log in and view their transaction history).

nexus: nexus
originator Originator: string
outputAuthCode Auth. Code: string
outputReferenceCode P/N Ref.: string
payment Payment Amount: number (double)

Enter the currency amount of the payment here.

paymentCardCsc CSC: string
paymentDeviceId Payment Device ID: string
paymentInstrumentLimit Payment Instrument Limit: number (double)
paymentOperation: object
id Internal identifier: string SALE , CAPTURE
refName Reference Name: string
paymentOption: nsResource
paymentProcessingProfile: nsResource
pending Pending: number (double)

If your customer has unapproved credit card payments, NetSuite automatically fills in the sum amount of these payments here. If you validate credit card payments outside of NetSuite, these payments will be pending until they are approved. Once payments are approved, check the Card Approved box.

postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
refName Reference Name: string
refundedAmountTotalBox Refunded: number (double)
status: object
id Internal identifier: string A , R , B , C
refName Reference Name: string
subsidiary: subsidiary
toBeEmailed To Be Emailed: boolean
total To Apply: number (double)

NetSuite adds the payment amount from above plus any credits you have chosen to apply and displays the total here.

tranDate Date: string (date)

NetSuite inserts today's date for the posting date of this payment. You can enter or select another date. What you enter here determines the date range in which this transaction appears on the Accounts Receivable Register.

tranId Payment #: string

This is the document number automatically generated for the transaction by NetSuite.

transactionToRefund: nsResource
unapplied Unapplied: number (double)

NetSuite shows the difference between amounts available to apply to payments and payments you have actually applied. To make this equal to 0.00, you can (1) change the Payment Amount above, (2) check the Apply Existing Credits check box above, or (3) change Payment amounts below.

undepFunds: object
id Internal identifier: string
refName Reference Name: string

customerPayment-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: customerPayment-accountingBookDetailElement
customerPayment-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customerPayment-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

customerPayment-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: customerPayment-appliedRulesElement
customerPayment-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customerPayment-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

customerPayment-applyCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: customerPayment-applyElement
customerPayment-applyElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customerPayment-applyElement

amount Payment: number (double)
apply Apply: boolean
applyDate Date: string (date)
createdFrom Created From: string
currency Currency: string
doc: nsResource
due Amt. Due: number (double)
jobName Subcustomer: string
line Line Id: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
refNum Ref No.: string
total Orig. Amt.: number (double)
type Type: string

customerPayment-creditCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: customerPayment-creditElement
customerPayment-creditElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customerPayment-creditElement

amount Payment: number (double)
appliedTo Applied To: string
apply Apply: boolean
createdFrom Created From: string
creditDate Date: string (date)
currency Currency: string
doc: nsResource
due Amt. Due: number (double)
line Line Id: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
refNum Ref No.: string
total Orig. Amt.: number (double)
type Type: string

customerPayment-depositCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: customerPayment-depositElement
customerPayment-depositElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customerPayment-depositElement

apply Apply: boolean
currencyName Currency: string
depositDate Date: string (date)
doc: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
refNum Ref No.: string
remaining Amount Remaining: number (double)
total Orig. Amt.: number (double)

customerPaymentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: customerPayment

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

customerPayment
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customerRefund

account: account
accountingBookDetail: customerRefund-accountingBookDetailCollection
address Pay To: string

NetSuite inserts the billing address of the customer from the record at Lists > Relationships > Customers. You can change the address for just this transaction by typing up to 5 rows of information in this field.

apply: customerRefund-applyCollection
aracct: account
balance Current Balance: number (double)

This field shows the current customer balance.

cardSwipe Card Swipe: string
cardholderAuthentication: nsResource
checkNumber Check #: string
class: classification
cleared Cleared: boolean
clearedDate Date Cleared: string (date)
consolidateBalance Consolidated Balance: number (double)

The total of all open invoices for the entire customer-subcustomer hierarchy.

createdDate Date Created: string (date-time)
currency: currency
customForm: object
id Internal identifier: string -9959
refName Reference Name: string
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
customerPaymentAuthorization: nsResource
debitKsn Debit KSN: string
debitPinBlock Debit Pin Block: string
department: department
deposit: customerRefund-depositCollection
dynamicDescriptor Soft Descriptor: string
exchangeRate Exchange Rate: number (double)

The currency's exchange rate is shown in this field. You can edit the exchange rate for this transaction only, or you can update the currency record with the exchange rate you enter here.

excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
handlingMode: object
id Internal identifier: string MIMIC , PROCESS , SAVE_ONLY
refName Reference Name: string
id Internal ID: string
inputPnRefNum P/N Ref.: string
inputReferenceCode Input P/N Ref.: string
integrationId: string
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

Enter an optional memo to describe this refund. For example, you may want to include the original transaction number on the refund. This memo appears on issued checks and register reports.

nexus: nexus
outputAuthCode Auth. Code: string
outputReferenceCode P/N Ref.: string
payeeAddress: customerRefund-payeeAddress
payeeAddressList: nsResource
payeeAddress_text Pay To: string
paymentCardCsc CSC: string
paymentDeviceId Payment Device ID: string
paymentInstrumentLimit Payment Instrument Limit: number (double)
paymentOperation: object
id Internal identifier: string CREDIT , REFUND
refName Reference Name: string
paymentOption: nsResource
paymentProcessingProfile: nsResource
postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
refName Reference Name: string
status: object
id Internal identifier: string R , V
refName Reference Name: string
subsidiary: subsidiary
toBePrinted To Be Printed: boolean

Check this box to queue this refund to be printed.

total Refund Amount: number (double)

NetSuite updates the refund amount as you check or clear the Apply check boxes at the bottom of the form.

tranDate Date: string (date)

NetSuite inserts today's date as the date of this refund. You can type or pick another date.

tranId Check #: string

If you are issuing a check, NetSuite supplies the next consecutive number.

transactionToRefund: nsResource
voidJournal: journalEntry

customerRefund-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: customerRefund-accountingBookDetailElement
customerRefund-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customerRefund-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

customerRefund-applyCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: customerRefund-applyElement
customerRefund-applyElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customerRefund-applyElement

amount Payment: number (double)
apply Apply: boolean
applyDate Date: string (date)
createdFrom Created From: string
currency Currency: string
doc: nsResource
due Amt. Due: number (double)
jobName Subcustomer: string
line Line Id: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
refNum Ref No.: string
total Orig. Amt.: number (double)
type Type: string

customerRefund-depositCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: customerRefund-depositElement
customerRefund-depositElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customerRefund-depositElement

amount Payment: number (double)
apply Apply: boolean
currencyName Currency: string
depositDate Date: string (date)
doc: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
refNum Ref No.: string
remaining Amount Remaining: number (double)
total Orig. Amt.: number (double)

customerRefund-payeeAddress

addr1 Address 1: string
addr2 Address 2: string
addr3 Address 3: string
addrPhone Phone: string
addrText Address: string
addressee Addressee: string
attention Attention: string
city City: string
country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean
refName Reference Name: string
state State/Province: string
zip Zip: string

customerRefundCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: customerRefund

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

customerRefund
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customerStatus

description Description: string

Enter a description of this customer status. This field can hold 199 characters.

externalId External ID: string
id Internal ID: string
includeInLeadReports Include In Lead Reports: boolean

Check this box if you want records with this status to appear in leads reports.

isInactive Inactive: boolean

Check this box to inactivate this status.

links Links: nsLink
nsLink
name Status: string

Enter a title for this status. What you enter here appears in the Status field of lead, prospect or customer records, depending on the stage you select. If you select the stage Prospect, this status also appears in the Status field of Estimates.

probability Probability: number (double)

Enter the likelihood a lead, prospect or customer with this status will purchase from your company.

refName Reference Name: string
stage: object
id Internal identifier: string CUSTOMER , PROSPECT , LEAD
refName Reference Name: string

customerStatusCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: customerStatus

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

customerStatus
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

customerSubsidiaryRelationship

balance Balance: number (double)

The customer's current accounts receivable balance due appears here. If you use the Multiple Currencies feature, the amount in this field is shown in the customer's currency.

depositBalance Deposit Balance: number (double)

The Customer Deposit Balance field displays the total amount of unapplied deposits for the customer. Deposits are recorded in the general ledger, as a liability, when the customer makes an advance payment before delivery of goods or services. A deposit balance exists until the goods or services are delivered. Deposits do not affect the customer's accounts receivable balance. If you use the Multiple Currencies feature, the amount in this field is shown in the customer's currency.

entity: customer
externalId External ID: string
id Internal ID: string

The internal ID for this record is shown here. If you do not want to show internal IDs, clear the Show Internal IDs box at Home > Set Preferences.

isPrimarySub Is Primary Subsidiary: boolean
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
name Name: string
primaryCurrency: currency
refName Reference Name: string
subsidiary: subsidiary
unbilledOrders Unbilled Orders: number (double)

This field displays the total amount of orders that have been entered but not yet billed. If you have enabled the preference Customer Credit Limit Includes Orders, then this total is included in credit limit calculations. Set this preference at Setup > Accounting > Preferences > Accounting Preferences > General. If you use the Multiple Currencies feature, the amount in this field is shown in the customer's currency.

customerSubsidiaryRelationshipCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: customerSubsidiaryRelationship

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

customerSubsidiaryRelationship
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

department

classTranslation: department-classTranslationCollection
externalId External ID: string
fullName Full Name: string
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to associate the department with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field.

internalId Internal ID: integer (int64)
isInactive Department is Inactive: boolean

Check this box to inactivate this department record. Inactive departments do not show in lists of departments on records and transactions.

lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
name Name: string

Enter a name for this department. The name you enter here shows in lists of departments on records and transactions. The name can be alphanumeric. The maximum number of characters is 31.

parent: department
refName Reference Name: string
subsidiary: subsidiaryCollection

department-classTranslationCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: department-classTranslationElement
department-classTranslationElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

department-classTranslationElement

language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
name Name: string
refName Reference Name: string

departmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: department

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

department
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

deposit

account: account
accountingBookDetail: deposit-accountingBookDetailCollection
appliedRules: deposit-appliedRulesCollection
cashback: deposit-cashbackCollection
class: classification
cleared Cleared: boolean
clearedDate Date Cleared: string (date)
createdDate Date Created: string (date-time)
creditCardProcessor: nsResource
currency: currency
currencyPrecision Currency Precision: integer (int64)
customForm: object
id Internal identifier: string 1 , -9999
refName Reference Name: string
department: department
exchangeRate Exchange Rate: number (double)

The currency's exchange rate is shown in this field. If the bank account's currency is the same as the subsidiary's base currency, the exchange rate is a read-only field.

excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
id Internal ID: string
isBaseCurrency Base Currency: boolean
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

If you want, enter a memo to describe this deposit. It will appear on reports.

other: deposit-otherCollection
payment: deposit-paymentCollection
postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
refName Reference Name: string
subsidiary: subsidiary
total Amount: number (double)

Enter the Amount being deposited.

tranCurrencyName Transaction Currency: string
tranDate Date: string (date)

NetSuite inserts today's date for the posting date of this deposit. You can type or pick another date. What you enter here determines the date range in which this transaction appears on the Bank register. You can select or enter custom date ranges on registers.

tranId Deposit #: string

This field displays the system-generated number associated with this deposit.

updateCurrency Update Currency: string

deposit-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: deposit-accountingBookDetailElement
deposit-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

deposit-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

deposit-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: deposit-appliedRulesElement
deposit-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

deposit-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

deposit-cashbackCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: deposit-cashbackElement
deposit-cashbackElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

deposit-cashbackElement

account: account
amount Amount: number (double)
class: classification
department: department
line: string
links Links: nsLink
nsLink
location: location
memo Memo: string
refName Reference Name: string

deposit-otherCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: deposit-otherElement
deposit-otherElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

deposit-otherElement

account: account
amount Amount: number (double)
class: classification
department: department
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
line: string
links Links: nsLink
nsLink
location: location
memo Memo: string
methCash: string
methCheck: string
paymentMethod: paymentMethod
refName Reference Name: string
refNum Number: string

deposit-paymentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: deposit-paymentElement
deposit-paymentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

deposit-paymentElement

class: classification
currency: currency
department: department
deposit Deposit: boolean
docDate Date: string (date)
docNumber Number: string
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
id ID: integer (int64)
lineId Line Id: integer (int64)
links Links: nsLink
nsLink
location: location
memo Memo: string
paymentAmount Amount: number (double)
paymentMethod: paymentMethod
pmtCurrencyPrecision Currency Precision: string
pmtMethCash: string
pmtMethCheck: string
pmtUrl: string
refName Reference Name: string
refNum Ref No.: string
transactionAmount Payment Amount: number (double)
type: object
id Internal identifier: string
refName Reference Name: string

depositApplication

accountingBookDetail: depositApplication-accountingBookDetailCollection
applied Applied: number (double)
appliedRules: depositApplication-appliedRulesCollection
apply: depositApplication-applyCollection
aracct: account
class: classification
createdDate Date Created: string (date-time)
currency: currency
customForm: object
id Internal identifier: string -9984
refName Reference Name: string
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
department: department
deposit: deposit
depositDate Deposit Date: string (date)

This field shows the date of the original deposit.

exchangeRate Exchange Rate: number (double)

This field displays the exchange rate of the deposit application.

excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
id Internal ID: string
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

Enter a memo to identify this application transaction.

postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
refName Reference Name: string
status: object
id Internal identifier: string
refName Reference Name: string
subsidiary: subsidiary
total To Apply: number (double)
tranDate Date: string (date)

The current date defaults to show in this field. You can select or enter another date if necessary.

tranId Deposit Application #: string

This field indicates that the deposit application number will be generated by NetSuite.

unapplied Unapplied: number (double)

depositApplication-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: depositApplication-accountingBookDetailElement
depositApplication-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

depositApplication-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

depositApplication-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: depositApplication-appliedRulesElement
depositApplication-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

depositApplication-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

depositApplication-applyCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: depositApplication-applyElement
depositApplication-applyElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

depositApplication-applyElement

amount Payment: number (double)
apply Apply: boolean
applyDate Date: string (date)
createdFrom Created From: string
currency Currency: string
doc: nsResource
due Amt. Due: number (double)
jobName Subcustomer: string
line Line Id: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
refNum Ref No.: string
total Orig. Amt.: number (double)
type Type: string

depositApplicationCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: depositApplication

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

depositApplication
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

depositCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: deposit

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

deposit
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

descriptionItem

availableToPartners Available to Adv. Partners: boolean

Check this box to make this item available to partners with the Advanced Partner Center role for viewing. These items are also available to partners with roles that are customized for the Advanced Partner Center and include view, create or edit access to item records.

class: classification
createdDate Date Created: string (date-time)
customForm: object
id Internal identifier: string -10250 , -250
refName Reference Name: string
department: department
description Description: string

Enter a description for this item. This description will appear in the Description column of sales forms.

externalId External ID: string
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to share the item with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Note: When sharing items across subsidiaries, all of the options selected on the item record must be compatible across subsidiaries. For example, when entering an inventory item to be shared across subsidiaries, you should select Income and Asset accounts on the item record that are also shared across the same subsidiaries.

isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

issueProduct: nsResource
itemId Item Name/Number: string

Enter up to 250 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms when Basic printing is used. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name when Basic printing is used.

itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
refName Reference Name: string
subsidiary: subsidiaryCollection
translations: descriptionItem-translationsCollection

descriptionItem-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: descriptionItem-translationsElement
descriptionItem-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

descriptionItem-translationsElement

displayName Display Name: string
featuredDescription Featured Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
noPriceMessage No Price Message: string
outOfStockMessage Out Of Stock Message: string
pageTitle Page Title: string
refName Reference Name: string
salesDescription Sales Description: string
specialsDescription Special Description: string
storeDescription Store Description: string
storeDetailedDescription Detailed Description: string
storeDisplayName Store Display Name: string

descriptionItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: descriptionItem

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

descriptionItem
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

discountItem

account: account
availableToPartners Available to Adv. Partners: boolean

Check this box to make this item available to partners with the Advanced Partner Center role for viewing. These items are also available to partners with roles that are customized for the Advanced Partner Center and include view, create or edit access to item records.

class: classification
createdDate Date Created: string (date-time)
customForm: object
id Internal identifier: string -10230 , -230
refName Reference Name: string
department: department
description Description: string

Enter a description for this item. This description will appear in the Description column of sales forms.

displayName Display Name/Code: string

Enter an optional name of up to 250 characters for this item in addition to the Item Name. If you are integrating with a Yahoo! store, this field is imported from Yahoo!. The display name prints in the Item column of sales forms when Basic printing is used. If this item is a member of a kit, this name appears in the Item column when the Print Items box is checked. If you do not enter a display name, the item name appears on printed forms.

externalId External ID: string
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to share the item with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Note: When sharing items across subsidiaries, all of the options selected on the item record must be compatible across subsidiaries. For example, when entering an inventory item to be shared across subsidiaries, you should select Income and Asset accounts on the item record that are also shared across the same subsidiaries.

isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

isPreTax Apply Before Tax: boolean

Check this box to apply this markup or discount before taxes are calculated. Important: This option is for use only in countries that levy sales tax, for example, the United States. In OneWorld accounts, this checkbox does not have any effect on countries that use value-added tax (VAT). However, this option can be used for Brazil, China, and India. For more information, see the Help topic Applying Sales Tax or VAT to Discount Items.

issueProduct: nsResource
itemId Item Name/Number: string

Enter up to 250 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms when Basic printing is used. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name when Basic printing is used.

itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
nonPosting Posting: boolean

Select Non-Posting if this discount item should not post to a general ledger account. When a discount item is marked non-posting, it does not post as an individual transaction line. The item it is applied to posts the net amount after the discount. When you create a sales transaction and add the non-posting discount after a line-item, the discount is applied to the previous line-item only. * If a 10% non-posting discount is applied to a $100 line item, the amount of revenue that posts to the associated revenue account for that item is $90. * If a 10% posting discount is applied to a $100 line item, the amount of revenue that posts to the associated revenue account for that item is $100. Also, an offsetting debit amount of $10 posts to the related discount account, such as the Sales Discounts account. For Non-posting discounts, select an account the discount amount posts to. Note: You cannot select Non-Posting when creating a Discount for Purchase item.

parent: discountItem
parentOnly Use as Category Only: boolean
rate Rate: number (double)

Enter the rate for this discount or markup. The rate can be either a percentage or dollar amount. A percentage discount must be followed by a % sign. A dollar amount should be entered as a positive number.

refName Reference Name: string
subsidiary: subsidiaryCollection
translations: discountItem-translationsCollection
upcCode UPC Code: string

Enter a maximum of 999 characters in this field to identify an internal name or number to store the item's UPC Code. You can use the text you enter here when adding the item to transactions, searching, or viewing reports. * When you enter text in this field, the SKU/UPC field on item labels displays this UPC Code and prints in UPC bar code format. * When this field is clear, the SKU/UPC field on item labels displays the Item Name/Number and prints in Code-128 bar code format.

vendorName Vendor Name/Code: string

If your vendor uses a name for this item that is different from the name you use, you can enter up to 60 characters as the vendor's name for this item here. The vendor's name for this item prints in the Item column of purchase forms. If you do not enter a vendor name, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name.

discountItem-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: discountItem-translationsElement
discountItem-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

discountItem-translationsElement

displayName Display Name: string
featuredDescription Featured Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
noPriceMessage No Price Message: string
outOfStockMessage Out Of Stock Message: string
pageTitle Page Title: string
refName Reference Name: string
salesDescription Sales Description: string
specialsDescription Special Description: string
storeDescription Store Description: string
storeDetailedDescription Detailed Description: string
storeDisplayName Store Display Name: string

discountItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: discountItem

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

discountItem
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

downloadItem

VSOEDeferral: object
id Internal identifier: string DEFERALLUNTIL , DEFERUNTIL
refName Reference Name: string
VSOEDelivered Default as Delivered: boolean

Check this box to automatically set this item to a Delivered status when this item is added to a transaction. Clear this box to leave the delivery status clear by default.

VSOEPermitDiscount: object
id Internal identifier: string IFDELIVERED , NEVER
refName Reference Name: string
VSOEPrice Allocation Price: number (double)

Enter the VSOE Price for this item if it is known. Note: If you need to use more than one VSOE price for an item, you can set the most common price here and then change the price on each order manually.

VSOESopGroup: object
id Internal identifier: string EXCLUDE , NORMAL , SOFTWARE
refName Reference Name: string
accountingBookDetail: downloadItem-accountingBookDetailCollection
amortizationPeriod Amortization Period: integer (int64)
amortizationTemplate: nsResource
autoExpandKitForRevenuemgmt Auto-Expansion for Revenue Management: boolean
availableToPartners Available to Adv. Partners: boolean

Check this box to make this item available to partners with the Advanced Partner Center role for viewing. These items are also available to partners with roles that are customized for the Advanced Partner Center and include view, create or edit access to item records.

billingSchedule: billingSchedule
class: classification
contingentRevenueHandling Eligible For Contingent Revenue Handling: boolean
correlatedItems: downloadItem-correlatedItemsCollection
costEstimate Item Defined Cost: number (double)

Enter an Item Defined Cost amount.

createExpensePlansOn: nsResource
createRevenuePlansOn: nsResource
createdDate Date Created: string (date-time)
customForm: object
id Internal identifier: string -210 , -10211 , -10210
refName Reference Name: string
daysBeforeExpiration Days Before Expiration: integer (int64)

If you want this item to expire, enter the number of days it should remain active after purchase. If this item is downloadable and the same customer purchases this item more than once, the countdown to expiration restarts with each purchase. Note: If this item is a gift certificate and the buyer lives in California, Connecticut, Louisiana, Massachusetts, New Hampshire, Rhode Island or Washington, by law the gift certificate cannot expire.

deferralAccount: account
deferredRevenueAccount: account
department: department
description Description: string

Enter a description for this item. This description will appear in the Description column of sales forms.

directRevenuePosting Direct Revenue Posting: boolean

Check this box to disable advanced revenue management for this item. When checked, posting transactions that include this item post directly to the item revenue account. No revenue element or revenue arrangement is created. When you check this box, the Deferred Revenue Account on the Accounting subtab is disabled. When you create sales transactions that include items that have this box checked, all the items in the transaction must have the box checked. You cannot mix items that post directly to revenue with items that post to deferred revenue in the same transaction. This restriction also applies to kit items. All items in a kit must post either to revenue or to deferred revenue. You cannot check or clear the box after the item has been used in a transaction with advanced revenue management. By default, this box is not checked.

displayName Display Name/Code: string

Enter an optional name of up to 250 characters for this item in addition to the Item Name. If you are integrating with a Yahoo! store, this field is imported from Yahoo!. The display name prints in the Item column of sales forms when Basic printing is used. If this item is a member of a kit, this name appears in the Item column when the Print Items box is checked. If you do not enter a display name, the item name appears on printed forms.

dontShowPrice Don't Show Price: boolean

Check this box to hide the price of this item online. This is useful for items you want to advertise but don't want to sell or for items that you track inventory for and want to display but are offered in combination with other items.

excludeFromSiteMap Exclude from Sitemap: boolean

Check this box to exclude a tab, category or item page from the site map.

expenseAmortizationRule: nsResource
externalId External ID: string
featuredDescription Featured Description: string

If this item is displayed on the home page of your Web site, enter a featured description for this item. This description appears below the item's store display name on the Home page of your store or site. You can enter up to 999 characters including basic HTML code. Enter and format text using the formatting options, or click the HTML Source Code link to enter HTML.

id Internal ID: string
immediateDownload Immediate Download: boolean

Check this box if you want customers to be able to download the item immediately after checking out. Clear this box to make download available after the order is billed. Customers then receive email that the download is available through the My Account tab of your site.

includeChildren Include Children: boolean

Check the Include Children box to share the item with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Note: When sharing items across subsidiaries, all of the options selected on the item record must be compatible across subsidiaries. For example, when entering an inventory item to be shared across subsidiaries, you should select Income and Asset accounts on the item record that are also shared across the same subsidiaries.

incomeAccount: account
internalId Internal ID: integer (int64)

Use this ID number to create smart tags for your item templates, site templates, and custom Web site that you host with NetSuite.

isFulfillable Can be Fulfilled: boolean

Check the Can be Fulfilled/Received box to enable this item to be received and fulfilled during order processing. Clear this box if this item does not require being received and fulfilled. Note: Once this item has been added to transactions, this setting cannot be changed. This field is used when the Advanced Billing and Advanced Shipping features are both enabled.

isGCoCompliant Google Checkout Compliant: boolean
isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

isOnline Display in Website: boolean

Check this box to make this item available online in your Web site. You cannot sell this item online unless you check this box. If the item is of the Other Charge for Sale or Resale subtype, checking this box does not make it available in the web store catalog. However, it becomes available during web store checkout.

issueProduct: nsResource
itemId Item Name/Number: string

Enter up to 250 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms when Basic printing is used. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name when Basic printing is used.

itemRevenueCategory: nsResource
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
metaTagHtml Meta Tag HTML: string

Enter the Meta Tag HTML you want to appear in the < head > section of this item page. Meta tags enable your Web site to be found by search engines.

noPriceMessage No Price Message: string

If you opted to not show a price online, enter the message that should show instead of the price. For example, you might enter "Call for Price."

numOfAllowedDownloads Number Of Downloads: integer (int64)

Enter the maximum number of times a customer who has purchased this item can download it from the Customer Center. If the same customer purchases this item more than once, the number of available downloads is multiplied by the number of times the item has been purchased.

offerSupport Offer Support: boolean

Check this box to offer support for this particular item. By offering support for items, customers can select on case records which item they are having trouble with.

onSpecial On Special: boolean

If you want to put this item on special, check this box. The item then appears in the Specials category in your store or site.

outOfStockBehavior: object
id Internal identifier: string DISABLE , ENABLENMSG , REMOVE , ENABLE , DEFAULT
refName Reference Name: string
outOfStockMessage Out Of Stock Message: string

You can enter a custom out of stock message for this item. The message here replaces the default out of stock message.

overallQuantityPricingType: object
id Internal identifier: string ITEM , PARENT , SCHEDULE
refName Reference Name: string
pageTitle Page Title: string

Enter the text you want to appear as the page's title for this item. This text appears in the browser tab. Use a descriptive title for the item page, this can help achieve better results with search engine ranking.

parent: downloadItem
parentOnly Use as Category Only: boolean
presentationItem: downloadItem-presentationItemCollection
price: downloadItem-price
pricesIncludeTax Prices Include Tax: boolean
pricingGroup: pricingGroup
quantityPricingSchedule: nsResource
rate Price: number (double)
rateIncludingTax Price Including Tax: number (double)
refName Reference Name: string
residual Residual: number (double)
revRecForecastRule: nsResource
revReclassFxAccount: account
revenueAllocationGroup: nsResource
revenueRecognitionRule: nsResource
salesDescription Sales Description: string

Enter a sales description for this item. You can enter letters and numbers. There is a 999 character limit. The sales description displays on transactions such as sales orders, cash sales and invoices. If you use the Web Store feature, the sales description displays immediately under the item's store display name on item list pages in your store or site, if you have not entered a store description for an item. Enter the store description on the Store subtab of the item record. The sales description also displays by default when the item is in the Web store shopping cart.

searchKeywords Search Keywords: string

Enter alternative search keywords that customers might use to find this item using your Web store’s internal search. These can include synonyms, acronyms, alternate languages or misspellings. These keywords are seen as equally important as the item name when searches are conducted.

siteCategory: downloadItem-siteCategoryCollection
siteMapPriority: object
id Internal identifier: string , 0.0 , 0.1 , 0.2 , 0.3 , 0.4 , 0.5 , 0.6 , 0.7 , 0.8 , 0.9 , 1.0
refName Reference Name: string
storeDescription Store Description: string

The store description appears under the item's store display name on item list pages in your store or site. You can enter letters, numbers, and basic HTML code. Note: To make the store description display when an item is in the Web store shopping cart, go to Setup > Web Site > Set Up Web Site. Click the Cart subtab, and check the box next to Store Description.

storeDetailedDescription Detailed Description: string

Enter a detailed description for this item. When your customers click an item's store display name for more information, they see this description. You can enter letters, numbers or basic HTML code. If you are using Internet Explorer, you can also clear the View Source box below to enter and format text using the formatting options above. This eliminates the need for HTML code. If you do not see the View Source box, make sure Rich Text Editing is enabled at Home > Set Preferences > Appearance.

storeDisplayImage: nsResource
storeDisplayName Store Display Name: string

Enter the name of this item as you want it displayed in your Web site. You can enter up to 250 characters.

storeDisplayThumbnail: nsResource
subsidiary: subsidiaryCollection
subtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
translations: downloadItem-translationsCollection
upcCode UPC Code: string

Enter a maximum of 999 characters in this field to identify an internal name or number to store the item's UPC Code. You can use the text you enter here when adding the item to transactions, searching, or viewing reports. * When you enter text in this field, the SKU/UPC field on item labels displays this UPC Code and prints in UPC bar code format. * When this field is clear, the SKU/UPC field on item labels displays the Item Name/Number and prints in Code-128 bar code format.

urlComponent URL Component: string

Enter a short, descriptive name for this item to appear as part of its URL in the Web store. Setting a name to show in the URL can result in better ranking from search engines. If you leave this field blank, NetSuite terms and numbers are used as identifiers in the URL. Note: Descriptive URL components are case sensitive. Descriptive URLs must match the case used in the URL Component field of an item record to point to the correct page.

useMarginalRates Use Marginal Rates: boolean

Check this box if you want the quantity discounts in the schedule to be applied to each pricing bracket separately. For example, a schedule offers no discount for the first 100 items sold and a 5% discount if more than 100 are sold. If 150 items are sold, the first 100 are at normal price, and the other fifty items are sold at 5% discount. Leave this box clear if you want the discount to apply to all of the items sold.

downloadItem-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: downloadItem-accountingBookDetailElement
downloadItem-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

downloadItem-accountingBookDetailElement

accountingBook: nsResource
amortizationTemplate: nsResource
createExpensePlansOn: nsResource
createRevenuePlansOn: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
revRecForecastRule: nsResource
revRecSchedule: revRecTemplate
revenueRecognitionRule: nsResource
sameAsPrimaryAmortization Same as Primary Book Amortization: boolean
sameAsPrimaryRevRec Same as Primary Book Rev Rec: boolean

downloadItem-correlatedItemsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: downloadItem-correlatedItemsElement
downloadItem-correlatedItemsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

downloadItem-correlatedItemsElement

correlationFld Correlation %: number (double)
countFld Count: integer (int64)
itemNKeyFld Item: string
liftFld Lift %: number (double)
links Links: nsLink
nsLink
purchaseRateFld Overall Purchase Rate: number (double)
refName Reference Name: string

downloadItem-presentationItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: downloadItem-presentationItemElement
downloadItem-presentationItemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

downloadItem-presentationItemElement

basePrice Base Price: number (double)
links Links: nsLink
nsLink
onlinePrice Online Price: number (double)
presItemId Internal ID: integer (int64)
presitemurl Item URL: string
refName Reference Name: string

downloadItem-price

count Count: integer (int64)
hasMore Has More Results: boolean
items: downloadItem-priceElement
downloadItem-priceElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

downloadItem-priceElement

currencyPage: currency
discountDisplay Default Discount %: number (double)
isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

links Links: nsLink
nsLink
price Amount: number (double)
priceLevel: priceLevel
priceLevelName Price Level: string
priceQty Sequence Number: integer (int64)
quantity: object
value Value: string
refName Reference Name: string

downloadItem-siteCategoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: downloadItem-siteCategoryElement
downloadItem-siteCategoryElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

downloadItem-siteCategoryElement

category: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
webSite: webSite

downloadItem-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: downloadItem-translationsElement
downloadItem-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

downloadItem-translationsElement

displayName Display Name: string
featuredDescription Featured Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
noPriceMessage No Price Message: string
outOfStockMessage Out Of Stock Message: string
pageTitle Page Title: string
refName Reference Name: string
salesDescription Sales Description: string
specialsDescription Special Description: string
storeDescription Store Description: string
storeDetailedDescription Detailed Description: string
storeDisplayName Store Display Name: string

downloadItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: downloadItem

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

downloadItem
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

emailTemplate

addCompanyAddress Add Company Address to Message Footer in Bulk Merges: boolean

Check this box if you want your company's address shown in the footer of email sent with this template.

addUnsubscribeLink Add Unsubscribe Link to Message Footer in Bulk Merges: boolean

Check this box if you want to have a link to the Campaign Subscription Center added to the footer of email messages sent with this template through bulk email operations.

content Content: string

If you are using a prepared HTML or text file for your e-mail template, the text appears here. You can enter the template text in this field instead of preparing the template file beforehand. If your template contains HTML, you must check the View as HTML box below to enter or paste in your template. You can also clear the View as HTML box below to enter and format text using the formatting options above. This eliminates the need for HTML code. If you select a file after entering text in this field, the template file overrides what is entered in this field.

description Description: string

Enter a description for this email template. This description does not appear in the email you send with the template.

externalId External ID: string
id Internal ID: string
isAutoConverted Automatically Converted Template: boolean

This is selected if the template has been automatically converted from a different format.

isInactive Inactive: boolean

Check this box to inactivate this template. Inactive templates cannot be used to send email.

isPrivate Private: boolean

Check this box to make this template available only to you.

links Links: nsLink
nsLink
mediaItem: nsResource
name Name: string

Enter a name for this template. This name appears on the list of templates you select when sending an e-mail message to a contact.

package App ID: string
publisherid Publisher ID: string
recordType Record Type: string

Entity – records relating to people or organizations such as company, contact, vendor, and employee records. e.g. most valuable customer emails, request for information replies, event invitations. Transaction - records containing or referring to financial exchanges between your business, customers, vendors etc. e.g. customer refund email, rebate information. Custom Record - any record type that you've created specifically for your business. e.g. warranty claims, new product feature updates. Case - records relating to Customer Service cases. e.g. requests for further information.

refName Reference Name: string
restrictToGroup: one of: [ customer, partner, vendor, nsResource, employee, contact ]
scriptid ID: string

Type a script ID for this email template.

subject Subject: string

Enter a default subject for e-mail generated by this template. You can edit the subject for individual e-mail messages or e-mail merge operations.

subscription: nsResource
templateType Template Type: string
templateVersion Version: string
typeName: object
id Internal identifier: string GNCTEMPLATE , PDF , HCM , MAIL , KUDOS , SYSTEMEMAIL , EMAIL , ONLINEFORM , FAX , CAMPAIGN
refName Reference Name: string
usesMedia: object
id Internal identifier: string T , F
refName Reference Name: string

emailTemplateCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: emailTemplate

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

emailTemplate
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

employee

accountNumber Account: string

If you, your payroll service, or other benefits provider assigns account numbers to your employees, enter that account number here. This field is required for the Online Bill Pay feature.

accruedTime: employee-accruedTimeCollection
addressBook: employee-addressBookCollection
adpid ADP Id: string
aliennumber Alien Number: string

Enter the employee's alien number. This is required only if the employee's work status is Alien authorized to work. The alien number is located in Section 1 of the completed I-9 form.

approvallimit Expense Approval Limit: number (double)

In the Expense Approval Limit field, enter the maximum amount this employee is allowed to approve on an expense report when specified as an approver for another employee. Expenses that exceed this amount must be approved by another supervisor or approver with a sufficient approval limit.

approver: employee
authworkdate Work Authorization Expiry Date: string (date)

Enter the date through which the employee is authorized to work until. This is required only if the employee's work status is Alien authorized to work. This date is located in Section 1 of the completed I-9 form.

autoName Auto: boolean

Clear this box to manually enter an ID for this record. If you leave this box checked, NetSuite assigns an ID for this record based on your settings at Setup > Company > Auto-Generated Numbers.

basewage Base Wage: number (float)

Enter the employee's base wage. Depending on the selected base wage type, enter the hourly, monthly, or yearly total.

basewagetype: object
id Internal identifier: string annualsalary , hourly , monthlysalary
refName Reference Name: string
billingClass: nsResource
birthdate Birth Date: string (date)

Enter the employee's date of birth.

bonustarget Bonus Target: number (float)

Enter the employee's target bonus amount as either a percentage of the employee's base wage or a specific amount.

bonustargetcomment Target Comments: string

Optionally, you can enter additional relevant information about the employee's bonus target here.

bonustargetpayfrequency: object
id Internal identifier: string one_time , annually , monthly , quarterly
refName Reference Name: string
bonustargettype: object
id Internal identifier: string percentage , amount
refName Reference Name: string
btemplate Employee is Template: string
campaigns: employee-campaignsCollection
changedetails Change Reason Details: string

Enter details that further describe the effective-dated change.

class: classification
comments Notes: string

Enter other information you want to track for this employee.

companyContribution: employee-companyContributionCollection
concurrentwebservicesuser Concurrent Web Services User: boolean

A user type that allows concurrent web services access into NetSuite. Check this box to allow a user to have standard UI login access plus up to ten concurrent web services sessions.

conflictresults: string
corporatecards: employee-corporatecardsCollection
currency: currency
currencylist: employee-currencylistCollection
customForm: object
id Internal identifier: string -10010 , -10011 , -10
refName Reference Name: string
dateCreated Date Created: string (date-time)

The date and time at which the Employee Record was created.

deduction: employee-deductionCollection
defaultAddress Default Address: string
defaultBillingAddress Default Billing Address: string
defaultJobResourceRole: nsResource
defaultShippingAddress Default Shipping Address: string
defaultacctcorpcardexp: account
defaultexpensereportcurrency: currency
department: department
directDepositList: employee-directDepositListCollection
driverslicensenumber Driver's License Number: string
earning: employee-earningCollection
effectivedatemode: object
id Internal identifier: string PAST , CURRENT , FUTURE
refName Reference Name: string
email Email: string

Enter your employee's email address. If you allow your employees to track time or enter expense reports online, this will become part of their access codes.

empcenterqty Employee Center Current: string
empcenterqtymax EMP_CENTER_MAX: string
employeecertificate Reciprocal Agreement With {1}: boolean
employeechangereason: nsResource
employeeftestatus: object
id Internal identifier: string NOT_APPLICABLE , NOT_ASSIGNED , UNDER_ALLOCATED , FULLY_ALLOCATED , OVER_ALLOCATED
refName Reference Name: string
employeestatus: nsResource
employeetype: nsResource
empperms: employee-emppermsCollection
enabledeductionlimits Preference Field: boolean
entityId Entity ID: string

If the Auto box is not checked, manually enter an ID for this record. If the Auto box is checked, NetSuite assigns an ID for this record based on your settings at Setup > Company > Auto-Generated Numbers.

ethnicity: nsResource
expenselimit Expense Limit: number (double)

In the Expense Limit field, enter the amount this employee can expense without approval from a supervisor or approver.

externalId External ID: string
fax Fax: string

Enter a fax number for this record. You should enter the fax number exactly as it must be dialed. If a '1' is required to fax to this number, be sure to include it at the beginning of the number. The number you enter here automatically appears in the To Be Faxed field of transactions when you select this employee. To fax NetSuite forms, an administrator must first set up fax service at Setup > Company > Printing, Fax & Email Preferences.

firstName First Name: string

Enter the employee's first name here. What you enter here automatically appears first in the Employee field. The first letter of what you enter here appears in the Initials field. This field is required for the Online Bill Pay feature.

fulluserqty FullUser current: string
fulluserqtymax FullUser max: string
gender: object
id Internal identifier: string b , ns , nb , m , f
refName Reference Name: string
giveAccess Login Access: boolean

Check this box to give your employee access to NetSuite. Then, assign a role to customize the level of access. You can assign multiple roles. To let your employee track time and enter expense reports, select the Employee Center role.

globalSubscriptionStatus: object
id Internal identifier: string 1 , 2 , 3 , 4
refName Reference Name: string
hireDate Hire Date: string (date)

Enter the date this employee was hired.

homePhone Home Phone: string

Enter this employee's home phone number here.

i9verified I-9 Verified: boolean

Check this box if the employee has completed an I-9 form.

id Internal ID: string
image: nsResource
inheritiprules Inherit Allowed IP Addresses from Company: boolean

Check this box to allow this employee NetSuite login access at the IP addresses listed at Setup > Company Information. If you check this box, this employee has access to NetSuite at every company computer with access unless you specify IP address(es) in the IP Address Restriction field. If you do not check this box, you must enter an IP Address where this employee can log in in the field below, or this employee will not be able to log in to NetSuite.

initials Initials: string

NetSuite automatically completes this field as you enter first, middle and last names. If you want to make changes to an employee's initials, enter up to three letters in this field.

ipaddressrule Extra Allowed IP Addresses: string

Enter the IP address(es) where you want this employee to have access in the following formats: 1. A dotted decimal IP address such as 123.456.78.90 2. A range of IP addresses entered in dotted decimal with a dash and no spaces between such as 123.45.567.8-123.45.568.9 3. A list of IP address separated by spaces or commas such as 123.456.78.90, 123.546.768.97, . . . 4. An IP address and mask, such as 209.209.48.32/255.255.0.0. 5. The text "ALL" -- allows all IP addresses You can enter up to 1024 characters. If you do not enter an IP Address here, you must check the Inherit IP Rules from Company box, or this employee will no longer be able to log in to NetSuite.

isInactive Is Inactive: boolean

Check this box to inactivate this employee record. Inactivated records no longer appear in lists or as choices anywhere in your account. To view inactivated employee records or reactivate them, go to Lists > Employees > Employees, and check the Show Inactives box.

isJobManager Job Manager: boolean

Check this box to mark the employee as a Project Manager. The employee will be added to Project Manager dropdown list in Primary Information of the project record. (This field is enabled when employee is marked as Project Resource.)

isJobResource Job Resource: boolean

Check this box to enable this employee to be added as a resource on projects and tasks.

isempcenterqtyenforced Employee Center Enforce: string
isfulluserqtyenforced FullUser enforce: string
isretailuserqtyenforced RetailUser enforce: string
issalesrep Sales Rep: boolean

Check this box to mark this employee as a sales representative. Sales representatives are listed in the sales rep dropdown list for sales order forms and for sales territory assignments.

issupportrep Support Rep: boolean

Check this box to mark this employee as a support representative. Support representatives are listed in the assigned to dropdown list for case forms and in the support rep dropdown list for support territory assignments.

job: nsResource
jobdescription Job Description: string

Enter a description of the duties related to the job this person currently performs.

jobemploymentcategory: object
id Internal identifier: string -10 , -11
refName Reference Name: string
jobid Job ID: string
laborCost Labor Cost: number (double)

Enter the employee's hourly overhead labor rate. This rate is used to calculate the estimated cost of jobs this employee works on.

laborcategory: nsResource
lastModifiedDate Last Modified Date: string (date-time)
lastName Last Name: string

Enter the employee's last name here. What you enter here automatically appears last in the Employee field. The first letter of what you enter here appears in the Initials field. This field is required for the Online Bill Pay feature.

lastPaidDate Last Paid Date: string (date)

Enter the last paid date for this employee. The last paid date is the date of the actual pay run which usually take place before the checks are issued. For example, the date on your most recent paycheck is October 13. This check includes payment for hours worked September 24 - October 7. The pay run is processed on October 7 but the check is issued on October 13. However, since the last paid date is the date of the pay run, you shoud enter October 7 as the last paid date. Note: You only have to enter this date once for each employee. This field is auto-updated with the most recent last paid date each time you run payroll.

lastReviewDate Last Review Date: string (date)

Enter the date of this person's last salary evaluation.

links Links: nsLink
nsLink
location: location
maritalstatus: nsResource
middleName Middle Name: string

Enter a middle name or initial here. What you enter here automatically appears second in the Employee field. The first letter of what you enter here appears in the Initials field. Enter up to 25 characters in this field.

mobilePhone Mobile Phone: string

Enter this employee's mobile or cell phone number here.

nextReviewDate Next Review Date: string (date)

Enter the date of this person's next salary evaluation.

officePhone Office Phone: string

Enter this employee's office phone number here.

overridecatchupamount Override Catch-Up Limit: number (double)
overridecatchupcheckbox Override Catch-Up Limit: boolean
overrideelectivedeferralamount Override Elective Deferral Limit: number (double)
overrideelectivedeferralcheckbox Override Elective Deferral Limit: boolean
overtimepolicy: nsResource
passportnumber Passport Number: string
password Password: string

The Password and Confirm Password fields are only available if you checked the Manually Assign or Change Password box. Enter a password for the employee. As you type, the characters are validated against the password policy criteria, and the results displayed. You must tell the employee the password you assigned. Do not send the password by email. When you assign a password manually, you should also check the Require Password Change on Next Login box. For more information, see the help topic Password Requirements and Policies in NetSuite.

password2 Confirm Password: string

Re-enter the employee's password for verification. When you manually assign a password, you need to tell the employee the login information. Do not send the password by email.

payFrequency: object
id Internal identifier: string SEMIMONTHLY , WEEKLY , ANNUALLY , QUARTERLY , QUADWEEKLY , DAILY , NEVER , SEMIANNUALLY , MONTHLY , BIMONTHLY , BIWEEKLY
refName Reference Name: string
phone Phone: string

Enter a phone number for your employee. This field is required for Online Bill Pay enabled employees.

phoneticName Furigana: string

Enter the furigana character you want to use to sort this record.

purchaseorderapprovallimit Purchase Approval Limit: number (double)

In the Purchase Approval Limit field, enter the maximum amount an employee is allowed to approve on a purchase request when specified as an approver for an employee.

purchaseorderapprover: employee
purchaseorderlimit Purchase Limit: number (double)

In the Purchase Limit field, enter the amount this employee can purchase without approval from a supervisor or approver.

rate Hourly Rate: number (double)

Enter the cost, in dollars, per hour.

rates: employee-ratesCollection
refName Reference Name: string
releasedate Termination/Release Date: string (date)

Enter this person's last date of employment.

requirePwdChange Require Password Change On Next Login: boolean

Check this box to require this user to change their password on their next login to NetSuite. When the user next logs in, they see the Change Password page and cannot access other NetSuite pages until a new password is created and saved. Requiring this action protects your account from unauthorized access using generic passwords and prepares your account for an audit. The Require Password Change on Next Login box never displays as checked. When you check this box and save the record, an internal flag is set. When the password change occurs, the flag is cleared. If you later check the box again and save the record, the internal flag is reset to require another password change.

residentstatus: nsResource
retailuserqty RetailUser current: string
retailuserqtymax RetailUser max: string
roles: employee-rolesCollection
salesrole: salesRole
salutation Mr./Ms...: string

Enter the employee's salutation, such as Mr. or Ms., here.

sendEmail Send New Access Notification Email: boolean

Check this box to send an automatic email notifying this employee of access privileges to NetSuite. The standard NetSuite email message also contains a link to let the user create a password. If you do not check this box, you must check the Manually Assign or Change Password box. You must create the password, and tell the user the password, and when and how to log in. For security reasons, do not send the password by email.

socialsecuritynumber Social Security Number: string

Enter this employee's social security number here in the following format: 123-45-6789.

startdatetimeoffcalc Start Date for Time-Off Calculations: string (date)

Enter the start date for the purpose of time-off calculations. The date entered here is used to calculate the number of days this employee is entitled to time-off, based on the minimum and maximum tenures set in the time-off plan. If there is no value specified in this field, this employee cannot be assigned a time-off plan.

subscriptionMessageHistory: employee-subscriptionMessageHistoryCollection
subscriptions: employee-subscriptionsCollection
subsidiary: subsidiary
supervisor: employee
targetUtilization Target Utilization: number (double)

Select the required utilization for this resource.

template: employee
terminationbydeath Termination Due To Death: boolean
terminationcategory: object
id Internal identifier: string VOLUNTARY , INVOLUNTARY
refName Reference Name: string
terminationdetails Termination Details: string

Enter details of the termination.

terminationreason: nsResource
terminationregretted: object
id Internal identifier: string NO , UNSPECIFIED , YES
refName Reference Name: string
timeapprover: employee
timeoffplan: nsResource
title Job Title: string

Enter this employee's official job title here.

usePerquest Include in Payroll: boolean

Include this employee in Payroll. To include an employee in Payroll, you also need to enter an address, a hire date, and a Social Security Number. For more information, see the help topic Including an Employee in Payroll. This employee will also be included in the Employee list on payroll forms and reports.

useTimedata: object
id Internal identifier: string T , F
refName Reference Name: string
visaexpdate Visa Expiration Date: string (date)

Enter the expiration date of the employee's visa. This information can be obtained from the employee's passport.

visatype: nsResource
wasempcenterhasaccess Employee Center Has Access: string
wasfulluserhasaccess FullUser hasaccess: string
wasinactive wasinactive: string
wasretailuserhasaccess RetailUser hasaccess: string
workCalendar: nsResource
workassignment: object
id Internal identifier: string job , position
refName Reference Name: string
workplace: nsResource

employee-accruedTimeCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: employee-accruedTimeElement
employee-accruedTimeElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

employee-accruedTimeElement

accrualMethod: object
id Internal identifier: string StartYear , EveryPeriod , Hourly
refName Reference Name: string
accrualRate Accrual Rate: number (float)
accruedHours Accrued Hours: number (float)
effectiveDate Effective Date: string (date)
expirationDate Expiration Date: string (date)
inactive Inactive: boolean
links Links: nsLink
nsLink
maximumAccruedHours Maximum Hours: number (float)
monetaryRate Monetary Rate: number (double)
payType: object
id Internal identifier: string 11 , 12 , 13 , 14 , 15 , 16 , 17 , 18 , 19 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10
refName Reference Name: string
payrollItem: nsResource
peiKey ID: string
piName Name: string
refName Reference Name: string
resetAccruedHoursAtYearEnd Reset at Year End: boolean

employee-addressBook-addressBookAddress

addr1 Address 1: string
addr2 Address 2: string
addr3 Address 3: string
addrPhone Phone: string
addrText Address: string
addressee Addressee: string
attention Attention: string
city City: string
country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean
refName Reference Name: string
state State/Province: string
zip Zip: string

employee-addressBookCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: employee-addressBookElement
employee-addressBookElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

employee-addressBookElement

addressBookAddress: employee-addressBook-addressBookAddress
addressBookAddress_text Address: string
addressId Internal ID: string
defaultBilling Home: boolean
defaultShipping Default Shipping: boolean
id ID: integer (int64)
internalId Internal ID: integer (int64)
label Label: string
links Links: nsLink
nsLink
refName Reference Name: string

employee-campaignsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: employee-campaignsElement
employee-campaignsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

employee-campaignsElement

links Links: nsLink
nsLink
refName Reference Name: string

employee-companyContributionCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: employee-companyContributionElement
employee-companyContributionElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

employee-companyContributionElement

derivedratemultiplier Rate Multiplier: number (double)
effectiveDate Effective Date: string (date)
expirationDate Expiration Date: string (date)
inactive Inactive: boolean
limit Limit: number (double)
links Links: nsLink
nsLink
payrollItem: nsResource
peiKey ID: string
piName Name: string
pinamelinked Derived From: string
rate Rate: number (double)
refName Reference Name: string
w2name W-2: string

employee-corporatecardsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: employee-corporatecardsElement
employee-corporatecardsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

employee-corporatecardsElement

corporatecardprofile: nsResource
embossedname Name on Card: string
expiration Expiration Date: string (date)
links Links: nsLink
nsLink
refName Reference Name: string

employee-currencylistCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: employee-currencylistElement
employee-currencylistElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

employee-currencylistElement

currency: currency
links Links: nsLink
nsLink
refName Reference Name: string

employee-deductionCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: employee-deductionElement
employee-deductionElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

employee-deductionElement

derivedratemultiplier Rate Multiplier: number (double)
effectiveDate Effective Date: string (date)
expirationDate Expiration Date: string (date)
inactive Inactive: boolean
limit Limit: number (double)
links Links: nsLink
nsLink
payrollItem: nsResource
peiKey ID: string
piName Name: string
pinamelinked Derived From: string
rate Rate: number (double)
refName Reference Name: string

employee-directDepositListCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: employee-directDepositListElement
employee-directDepositListElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

employee-directDepositListElement

accountprenoted Prenoted: boolean
accountstatus Status: string
amount Amount: number (double)
bankName Bank Name: string
bankaccountnumber Account Number: string
bankroutingnumber Routing Number: string
id ID: string
inactive Inactive: boolean
links Links: nsLink
nsLink
netaccount Net Account: boolean
refName Reference Name: string
savingsaccount Savings Account: boolean

employee-earningCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: employee-earningElement
employee-earningElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

employee-earningElement

defaultEarning Default: boolean
defaultHours Default Hours: number (float)
derivedratemultiplier Rate Multiplier: number (float)
effectiveDate Effective Date: string (date)
expirationDate Expiration Date: string (date)
inactive Inactive: boolean
links Links: nsLink
nsLink
payrate Rate: number (float)
payrollItem: nsResource
paytype: object
id Internal identifier: string 11 , 12 , 13 , 14 , 15 , 16 , 17 , 18 , 19 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10
refName Reference Name: string
peiKey ID: string
piName Name: string
pinamelinked Derived From: string
primaryEarning Primary: boolean
refName Reference Name: string

employee-emppermsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: employee-emppermsElement
employee-emppermsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

employee-emppermsElement

links Links: nsLink
nsLink
name Name: string
permKey1: object
id Internal identifier: string LIST_UPSELLWIZARD , ADMI_PI_REMOVAL_RUN , REPO_BALANCESHEET , REPO_ISSUE , LIST_SALESCAMPAIGN , EDIT_FISCALCALENDAR , LIST_WORKPLACE , REPO_TAX , TRAN_ORDERRESERVATION , LIST_SCSNAPSHOT , LIST_RESOURCE , LIST_BASICGOVERNMENTISSUEDIDS , REGT_ACCTREC , REGT_DEFEREXPENSE , ADMI_EMPLOYEE_EXPENSE_SOURCE , LIST_FAXTEMPLATE , REPO_PROJECT_ACCOUNTING , ADMI_LOGIN_OAUTH2 , REPO_AR , TRAN_FXREVAL , REPO_AP , ADMI_CUSTOMSCRIPT , ADMI_ENTITYACCOUNTMAPPING , ADMI_MHLEVEL , TRAN_GENERATECHARGES , TRAN_SALESORDCOMMITREVENUE , ADMI_TELEPHONY_SETUP , LIST_SHIPPARTSHIPMENT , ADMI_MANAGEROLES , REGT_LONGTERMLIAB , ADMI_CASETYPE , REGT_DEFERREVENUE , ADMI_SFASETUP , ADMI_ADVANCED_TEMPLATES , LIST_TAXENGINESELECTION , REPO_PAYROLL , TRAN_CHARGE , ADMI_SUITEANALYTICSCONNECT , TRAN_BINWKSHT , REGT_EQUITY , TRAN_VPREPAPPRV , LIST_COMPANY_FEATURE_SETUP , REGT_ACCTPAY , TRAN_INTERCOADJ , TRAN_STATUSVP , REGT_INCOME , LIST_TIMEOFFADMIN , ADMI_CUSTCOLUMNFIELD , REPO_PAYROLLW2 , REPO_REVREC , LIST_ITEM_COLLECTION , LIST_ZONE , ADMI_TEXTENHANCE , ADMI_CSP_SETUP , ADMI_PROJECTTEMPLATE , TRAN_SALESORDAPPRV , TRAN_ORDRESVAPPRV , ADMI_TIMEMODIFICATION , TRAN_TAXLIAB , ADMI_TWOFACTORAUTH , ADMI_IMPORTXML , LIST_ITEMPROCESSGROUP , REPO_WEBSITE , TRAN_PEJRNL , LIST_ALLGOVERNMENTISSUEDIDS , LIST_SUPPLY_REALLOCATION , TRAN_COPY_BUDGET , LIST_IMPORTED_EMPLOYEE_EXPENSE , ADMI_CUSTRECORDFORM , ADMI_OPENIDSSO , LIST_PDFTEMPLATE , TRAN_WORKORDISSUE , ADMI_CUSTOMER_SEGMENTS , TRAN_OPPRTNTY , ADMI_STATETAXIMPORT , ADMI_ACCTSETUP , LIST_PLANNEDSTANDARDCOST , ADMI_ENABLEFEATURES , LIST_REVRECFIELDMAPPING , LIST_PDFMESSAGE , SYSTEM_STATUS , TRAN_PRINTCHECKSFORMS , ADMI_ALLOW_JS_HTML_UPLOAD , LIST_ENTITY_DUPLICATES , TRAN_BLANKORDAPPRV , TRAN_TIMEBILL , TRAN_ITEMRCPT , ADMI_CONVERTCLASSES , ADMI_CUSTCATEGORY , ADMI_SUBSIDIARYSETTINGSMANAGER , TRAN_OWNTRNSF , ADMI_CUSTEMAILLAYOUT , ADMI_ACCOUNTINGBOOK , TRAN_RECEIVEINBOUND , LIST_SUBSCRIPTIONCHANGEORDER , ADMI_CUSTOMERRULE , ADMI_CUSTFORM , ADMI_FFTEXCEPTIONREASON , TRAN_FFTREQ , TRAN_RECOG_GIFTCERT_INCOME , LIST_BOM , LIST_REVENUEELEMENT , TRAN_CHECK , LIST_SITEEMAILTEMPLATE , ADMI_VIEWACHACCOUNT , TRAN_WOCLOSE , ADMI_PENDINGBOOKJOURNAL , ADMI_BANK_CONNECTIVITY_CONFIG , LIST_INTERNALPUBLISH , TRAN_YTDADJST , ADMI_CONSOLIDATED , LIST_ITEM_REVISION , REPO_INTEGRATION , ADMI_ADVANCED_ORDER_MANAGEMENT , LIST_STOREITEMLISTLA , TRAN_VENDBILL , ADMI_TWOFACTORAUTHBASE , LIST_STORETAB , ADMI_CASEPRIORITY , ADMI_CAMPAIGNEMAIL , ADMI_WORKFLOW , LIST_SHORTCUT , TRAN_XMLDETAIL , TRAN_STATEMENT , LIST_CARDHOLDERAUTHENTICATION , LIST_HCMPOSITION , LIST_TABLEAU_WORKBOOK_EXPORT , LIST_PRICEBOOK , LIST_PROMOTIONCODE , LIST_CRMGROUP , ADMI_EMPLCATEGORY , LIST_EARLIEST_AVAILABILITY , ADMI_ITEMACCOUNTMAPPING , REPO_PANDL , TRAN_RTNAUTHCREDIT , LIST_PHASEDPROCESS , LIST_REVRECTREATMENT , LIST_MATERIALREQUIREMENTSPLAN , ADMI_TAXPERIODS , ADMI_PROVSN_TSTDRV , TRAN_TRANSFER , ADMI_SALESCHANNEL , ADMI_CENTERLINK , LIST_ONBOARDING_TASK , ADMI_CUSTTRANFIELD , LIST_EMPLOYEECHANGEREASON , LIST_EMPLOYEE , TRAN_CUSTRFND , LIST_CONTACTROLE , REGT_OTHEXPENSE , REPO_CUSTOMIZATION , REPO_GL , LIST_CAMPAIGNHISTORY , LIST_ENTITYSUBSIDIARYRELATION , LIST_INVCOSTTEMPLATE , LIST_UPSELL , TRAN_BLANKORD , LIST_EMPLOYEESSN , TRAN_EDITBANKINGINFO , ADMI_CASERULE , LIST_SYSTEMEMAILTEMPLATE , LIST_NEWSITEM , LIST_QUANTITYPRICINGSCHEDULE , TRAN_SALESORDFULFILL , REGT_OTHINCOME , TRAN_WORKORDCOMPLETE , GRAP_INC , ADMI_CUSTLIST , LIST_CASE , ADMI_ENTITYSTATUS , TRAN_CASHRFND , LIST_MAILMERGE , TRAN_PURCHCON , LIST_COSTEDBOMINQUIRY , LIST_INFOITEMFORM , TRAN_STATUSEFT , LIST_ITEM , LIST_RSSFEED , LIST_TAXSCHEDULE , LIST_RECOGNITIONEVENTTYPE , LIST_PAYMENT_CARD_TOKEN , ADMI_EMAILPWD , LIST_PRICEPLAN , ADMI_DEVICE_ID , LIST_TALENT_ADMINISTRATION , ADMI_CASESTATUS , ADMI_RECORDS_CATALOG , ADMI_REPOLAYOUTS , LIST_TEGATAACCOUNT , LIST_ISSUE , ADMI_ESCALATIONTERRITORY , ADMI_STORESEARCH , REPO_EMAIL , TRAN_POSTVENDORBILLVARIANCE , TRAN_TRNFRORD , ADMI_TSTDRV_MASTER , ADMI_STORESETUP , ADMI_SUITEAPP_MANAGEMENT , LIST_VENDOR , ADMI_APPDEFPKG , LIST_FILECABINET , ADMI_SUBLIST , TRAN_PURCHREQAPPRV , LIST_COMPETITOR , TRAN_INVADJST , TRAN_MGRFORECAST , TRAN_SALESORDINVOICE , LIST_TRANNUMBERAUDITLOG , ADMI_LOGIN_OAUTH , LIST_ITEMTEMPLATE , TRAN_AUTO_CASH , ADMI_CREATEJOBSFROMSALESTRANS , LIST_CAMPAIGN , ADMI_NSASOIDCPROVIDER , REPO_PURCHASEORDER , ADMI_MANAGE_OAUTH2 , LIST_CONTACT , LIST_MAILMESSAGE , ADMI_INTEGRAPP , LIST_PLANNEDREVENUE , TRAN_TIMEPOST , LIST_REVRECTREATMENTRULE , REGT_OTHCURRASSET , LIST_WBS , TRAN_PAYMENTRESULTPREVIEW , TRAN_PURCHORDRECEIVE , ADMI_CSVIMPORTPREF , TRAN_INVREVAL , LIST_PA_RECORDS , ADMI_BUNDLERAUDITTRAIL , LIST_FINHISTORY , TRAN_CUSTINVCAPPRV , ADMI_CUSTEVENTFIELD , LIST_MASSUPDATES , LIST_REVENUERECOGNITIONRULE , REPO_SNAPSHOTLEAD , ADMI_EMPLOYEECENTERPUBLISHING , ADMI_SWAPPRICES , ADMI_PERIODCLOSING , TRAN_FINCHRG , ADMI_PERIODOVERRIDE , ADMI_SUITECOMMERCEANALYTICS , TRAN_SALESORD , ADMI_ACCOUNTING , ADMI_CUSTRECORD , ADMI_ACCOUNTINGLIST , LIST_WORKCALENDAR , ADMI_FINCHARGEPREF , LIST_JOBREQUISITION , ADMI_CUSTOMSUBLIST , ADMI_MANAGEUSERS , TRAN_BALJRNAL , REGT_CREDCARD , LIST_COMPONENTWHEREUSEDINQUIRY , ADMI_MOBILE_ACCESS , LIST_WEBSITE , REPO_QUOTA , ADMI_RESTWEBSERVICES , REPO_SNAPSHOTCASE , LIST_EMPLOYEECHANGEREQUEST , LIST_REALLOCATE_ORDER_ITEM , ADMI_CLASSESTOLOCS , LIST_BILLCAPTURE , TRAN_WORKORDMARKBUILT , LIST_GLLINESAUDITLOGSEG , TRAN_ALLOCSCHEDULE , TRAN_TAXPYMT , ADMI_KEYS , LIST_INFOCATEGORY , ADMI_EMPLOYEELIST , REPO_CASHFLOW , LIST_PICKTASK , ADMI_PROJECT_ACCOUNTING_SETUP , LIST_COLORTHEME , REPO_WEBSTORE , ADMI_TRAN_ACCOUNTING_RULES , TRAN_APPROVEVP , TRAN_CARDRFND , TRAN_EXPREPT , ADMI_GAINLOSSACCTMAPPING , REPO_PAYROLLHIDEFINEMPINFO , LIST_COMPANY , LIST_CALENDAR , ADMI_CUSTFIELD , TRAN_LIABPYMT , REPO_WORKFORCEANALYTICS , ADMI_ORDERALLOCATIONSTRATEGY , ADMI_TEAMSELLINGCONTRIBUTION , TRAN_VENDAUTHAPPRV , LIST_REVENUEPLAN , LIST_GIFT_CERTIFICATE , REGT_UNBILLEDREC , ADMI_CERTIFICATES , ADMI_MANAGE_OAUTH_TOKENS , LIST_SUBSIDIARY , LIST_CRMTEMPLATE , ADMI_AUDITLOGIN , ADMI_ISSUEOBFUSCATEMASSUPDATE , REPO_SCHEDULE , ADMI_OPENIDSSOSETUP , ADMI_BALANCE_TRX_BY_SEGMENTS , LIST_EMPLOYEE_SELF , ADMI_SUPPORTSETUP , TRAN_NETTSTLM , TRAN_WORKORD , TRAN_RTNAUTHRECEIVE , ADMI_CASETERRITORY , ADMI_IMPORTCSVFILE , ADMI_PARTNERCONTRIBUTION , REPO_AUTHPARTNERCOMMISSION , REPO_PAYROLLHOURSEARNING , ADMI_CLOSE , ADMI_CREATEPEER , LIST_TAXDETAILSTAB , LIST_SHIPITEM , ADMI_KERNEL , LIST_BIG_SEARCH , GRAP_NETWORTH , ADMI_CUSTADDRESSFORM , NONE_NEEDED , ADMI_ACH , TRAN_REVARRNG , ADMI_GLOBALACCOUNTMAPPING , TRAN_REVCONTR , LIST_PROJECTTASK , TRAN_RTNAUTHAPPRV , ADMI_RECSYS , ADMI_CUSTBODYFIELD , TRAN_REVCOMRV , LIST_TEMPLATE_CATEGORY , LIST_REVRECVSOE , REPO_DEFERREDEXPENSE , LIST_KUDOS , LIST_BONUS , LIST_PARTNERCOMMISSNRULES , LIST_SENTEMAIL , TRAN_VENDAUTHRETURN , ADMI_PAYMENT_LINK_SETUP , REPO_PURCHASES , ADMI_SS_NLCORP , LIST_CUSTPROFILE , ADMI_NUMBERING , LIST_DEPARTMENT , TRAN_CARDHOLDERAUTHENTICATION , REGT_PAYROLL , REGT_EXPENSE , REPO_INVENTORY , ADMI_SUBSIDIARYHIERARCHYMOD , TRAN_JOURNALAPPRV , ADMI_PROVSN_NEW_TSTDRV , TRAN_RTNAUTH , TRAN_INVCOUNT , REPO_UNBILLED , TRAN_XCHGREQUEST , LIST_CUSTRECORDENTRY , LIST_MEDIAITEMFOLDER , TRAN_PRICELIST , ADMI_CUSTLAYOUT , ADMI_WEBSERVICES , ADMI_CUSTOTHERFIELD , TRAN_APPROVEEFT , TRAN_BUILD , TRAN_VENDAUTH , TRAN_CUSTDEP , LIST_WORKASSIGNMENT , LIST_ACCOUNT , TRAN_WAVE , ADMI_OUTLOOKINTEGRATION , LIST_LOCATION , ADMI_CREDITCARD , ADMI_IMPORTOVERRIDESSTRIG , ADMI_ANALYTICS , LIST_KEYS , REPO_TRIALBALANCE , LIST_ALLOCSCHEDULE , ADMI_CUSTENTRYFORM , LIST_RELATEDITEMS , REPO_TRAN , LIST_SUBSCRIPTIONPLAN , ADMI_TYPE , LIST_ADDRESS , LIST_SUBSCRIPTION , REGT_OTHCURRLIAB , TRAN_EDITPROFILE , TRAN_WORKORDBUILD , LIST_EXPENSEPLAN , ADMI_DELETEDRECORD , TRAN_TIMER , LIST_ONBOARDING_ADMINISTRATION , TRAN_POSTPERIODS , TRAN_TRNFRORDAPPRV , GRAP_EXP , LIST_EXPENSEAMORTIZATIONRULE , TRAN_ESTIMATE , ADMI_UNCATSITEITEMS , ADMI_CUSTITEMFIELD , LIST_CRMMESSAGE , TRAN_CARDHOLDERAUTHEVENT , REPO_PARTNERCOMMISSION , REPO_ANALYTICS , LIST_PROJECT_BUDGET , LIST_CONVERTLEAD , TRAN_VPREP , LIST_ITEMPROCESSFAMILY , ADMI_REMINDERS , ADMI_SETUPCOMPANY , ADMI_CASEORIGIN , ADMI_CONVERTLEAD , LIST_INFOITEM , LIST_EMPLOYEE_ADMINISTRATION , TRAN_NETTINGSETTLEMENTAPPRV , ADMI_ACCTPERIODS , ADMI_SS_SCHEDULING , ADMI_WEBSERVICESOVERRIDESSTRIG , LIST_DISTRIBUTIONNETWORK , LIST_SALESROLE , TRAN_VENDPYMT , LIST_TAXITEM , REPO_SALESORDER , LIST_FISCALCALENDAR , TRAN_PARTNERCOMMISSN , TRAN_PURCHORD , ADMI_CAMPAIGNSETUP , ADMI_FINANCIALINSTITUTION , TRAN_WOCOMPL , TRAN_CUSTPYMT , ADMI_PI_REMOVAL_CREATE , LIST_PI_ACCESS_LOG , LIST_PARTNER , REGT_FIXEDASSET , ADMI_CUSTFIELDTAB , LIST_FAIRVALUEPRICE , LIST_EMAILTEMPLATE , ADMI_PROVSN_QA , LIST_UNIT , TRAN_VENDCRED , REPO_RSRCALLOCATION , LIST_TASK , ADMI_BACKUPEXPORT , ADMI_BILLINGINFO , LIST_FIND , ADMI_DUPLICATESETUP , TRAN_DEPOSIT , TRAN_INVWKSHT , LIST_RSRCALLOCATIONAPPRV , TRAN_VENDBILLAPPRV , REPO_RECONCILE , ADMI_MANAGE_OWN_OAUTH_TOKENS , TRAN_CLEARHOLD , LIST_EMPLOYEEEFFECTIVEDATING , ADMI_CROSSCHARGE , LIST_ONBOARDING_PLAN , LIST_OUTBOUNDREQUEST , ADMI_XMLADPSETUP , LIST_BILLINBOUNDSHIPMENT , ADMI_CUSTITEMNUMBERFIELD , TRAN_WORKORDMARKRELEASED , TRAN_STATUSDD , LIST_CASE_DUPLICATES , LIST_UNDELIVEREDEMAIL , REPO_AMORTIZATION , TRAN_MATCHING_RULES , REPO_NONPOSTING , ADMINDOCS , REPO_SUPPORT , ADMI_SAMLSSOSETUP , LIST_GENERICRESOURCE , ADMI_KPIREPORT , ADMI_SETUPIMAGERESIZE , ADMI_ADMINDOCSEU , TRAN_RFQ , LIST_STORECATEGORY , REPO_RETURNAUTH , ADMI_UNLOCKEDTIMEPERIOD , ADMI_COPYPROJECTTASK , LIST_JOB , ADMI_SAVEDASHBOARD , LIST_GOVERNMENTISSUEDIDTYPE , LIST_EMPLOYEESEPARATION , ADMI_APPPUBLISHER , REGT_BANK , ADMI_OUTLOOKINTEGRATION_V3 , LIST_GENERAL_TOKEN , TRAN_GATEWAYNOTIFICATION , REPO_W4 , TRAN_WORKORDCLOSE , LIST_CATEGORY , ADMI_SAC_READALL , LIST_OTHER_ADDRESS , LIST_PROJECTTEMPLATE , TRAN_UNBUILD , LIST_PAYMENT_INSTRUMENTS , ADMI_SNAPSHOTS , LIST_AUDITTRAIL , ADMI_SALESTERRITORY , LIST_INBOUNDSHIPMENT , LIST_CLASS , REPO_TIME , LIST_SHIPPARTPACKAGE , ADMI_CASEFORM , TRAN_FORECAST , ADMI_UPDATEPRICES , TRAN_CUSTCHRG , TRAN_DEPAPPL , TRAN_APPROVECOMMISSN , LIST_NOTIFICATION , LIST_FAIRVALUEDIMENSION , REGT_OTHASSET , TRAN_CUSTCRED , TRAN_SYSJRNL , TRAN_SALESORDREVENUECONTRACT , REPO_ACCOUNTDETAIL , ADMI_COMMISSIONSETUP , ADMI_ADMINDOCSOTHER , LIST_PROJECTREVENUERULE , TRAN_VENDAUTHCREDIT , TRAN_TEGRCVBL , ADMI_CUSTTASKS , LIST_RESOURCEGROUP , REPO_PAYROLLJOURNAL , TRAN_RTNAUTHREVERSEREVCOMMIT , ADMI_CUSTENTITYFIELD , TRAN_PAYMENTEVENT , ADMI_KNOWLEDGEBASE , TRAN_COMMISSN , LIST_CHECKITEMAVAILABILITY , LIST_SHIPPARTREGISTRATION , REPO_SALES_PARTNER , TRAN_REVARRNGAPPRV , TRAN_PURCHORDBILL , LIST_RSRCALLOCATION , LIST_ORGANIZATIONVALUE , ADMI_WEBSERVICESSETUP , LIST_RECORDCUSTFIELD , TRAN_VENDPYMTAPPRV , TRAN_BILLPAY_APPROVE , ADMI_MANAGEPERMISSIONS , ADMI_SITEMANAGEMENT , ADMI_CUSTCENTER , REGT_STAT , TRAN_ITEMSHIP , ADMI_CUSTPAGE , REGT_COGS , ADMI_UPSELLSETUP , LIST_HISTORY , LIST_MAILTEMPLATE , LIST_PAYMENT_CARD , TRAN_VPREPAPP , ADMI_BUNDLER , LIST_CUSTJOB , TRAN_TEGPYBL , REPO_PAYROLLLIAB , TRAN_REVCOMM , ADMI_CUSTSECTION , REPO_PAYCHECKDETAIL , TRAN_MANAGEPAYROLL , LIST_EMPLOYEECHANGETYPE , TRAN_PURCHCONAPPRV , ADMI_ISSUESETUP , ADMI_MHNODE , ADMI_EXPENSEREPORTPOLICY , ADMI_MANUFACTURING , LIST_EMPLOYEE_CONFIDENTIAL , LIST_FAXMESSAGE , TRAN_PAYROLLRUN , LIST_BILLOFMATERIALSINQUIRY , LIST_ITEMREVENUECATEGORY , TRAN_CARDCHRG , TRAN_PRINTSHIPMENTDOCS , TRAN_COMMITPAYROLL , TRAN_IMPORTOLBFILE , REPO_941 , TRAN_WOISSUE , ADMI_IMPORTDEFAULT , REPO_940 , TRAN_INVTRNFR , ADMI_SETUPYEARSTATUS , ADMI_DEPTSEGMENTMAPPING , ADMI_CLASSSEGMENTMAPPING , LIST_BIN , LIST_EMPLOYEE_PUBLIC , ADMI_PAYROLL , REPO_SALES_PROMO , TRAN_FIND , ADMI_COMMERCECATEGORY , TRAN_BALANCEOVERVIEW , TRAN_STATCHNG , REPO_SFA , REGT_NONPOSTING , TRAN_BINTRNFR , ADMI_VIEWCREDITCARDS , ADMI_ALLOWNONGLCHANGES , LIST_ORDER_REALLOCATION , REPO_TAXREPORTS , ADMI_LOCATIONCOSTINGGROUP , TRAN_STPICKUP , ADMI_APP_DEPLOYMENT , TRAN_GST_REFUND , TRAN_PROJECT_IC_CHARGE_REQUEST , LIST_PICKSTRATEGY , TRAN_CASHSALE , ADMI_SUITE_OAX_CONNECTOR , TRAN_OPENBAL , TRAN_QUOTA , LIST_GLOBALINVTRELATIONSHIP , LIST_PAYCHECK , LIST_OTHERNAME , REPO_MARKETING , LIST_BULK_PROCESSING , TRAN_CREATEINVCOUNT , LIST_PAYMETH , LIST_OVERTIMEPOLICY , ADMI_CUSTOMIZEDFIELDLEVELHELP , ADMI_SECRETS , ADMI_BILLPAYSETUP , LIST_MYROLES , TRAN_BILLPAY_STATUS , LIST_EXPORT , LIST_AMORTIZATION , ADMI_OIDCSETUP , LIST_HCMJOB , ADMI_TAXMIGRATION , REPO_PSTSUMMARY , ADMI_MANAGECUSTOMSEGMENTS , ADMI_COMPANY , ADMI_CUSTOMERFORM , ADMI_HTMLFORMULA , ADMI_USER , LIST_USAGE , TRAN_CUSTAUTH , REPO_REMINDEREMPLOYEE , ADMI_MIGRATEREVARRNGANDPLAN , REPO_PERIODENDFINANCIALS , LIST_EVENT , TRAN_INVDISTR , ADMI_OIDC , TRAN_PRINT , TRAN_CUSTINVC , ADMI_LOCSEGMENTMAPPING , REPO_BUDGET , TRAN_ORDRESV , ADMI_REVIEW_CUSTOM_GL_RUNS , LIST_BONUSTYPE , LIST_PUBLIC_TEMPLATE_CATEGORY , LIST_CALL , REPO_1099 , ADMI_BLCGA , ADMI_CRMLIST , LIST_GLLINESAUDITLOG , TRAN_AUDIT , LIST_MFGCOSTTEMPLATE , TRAN_XCHGJRNL , ADMI_ADMINDOCSNA , LIST_CERTIFICATES , TRAN_PURCHREQ , LIST_BILLINGSCHEDULE , TRAN_CHARGERULE , LIST_BILLOFDISTRIBUTION , LIST_LABORCOSTING , LIST_COMMISSIONRULES , ADMI_VICARIOUS_EMAILS , REPO_COMMISSION , ADMI_DOMAINS , LIST_ITEMDEMANDPLAN , LIST_CARDHOLDERAUTHEVENT , TRAN_AMENDW4 , LIST_FAIRVALUEFORMULA , ADMI_WEBSERVICESLOG , TRAN_TIMECALC , TRAN_WORKORDMARKFIRMED , LIST_MEMDOC , LIST_ITEMSUPPLYPLAN , LIST_ACH , ADMI_ISSUESHOWSTOPPER , TRAN_PCHKJRNL , ADMI_TRANSITEMTXT , LIST_PUBLISHSEARCH , LIST_INTEGRAPP , LIST_STANDARDCOSTVERSION , REPO_FINANCIALS , TRAN_APPROVEDD , ADMI_BUNDLERMANUP , TRAN_BUDGET , TRAN_PAYCHECK , GRAP_AP , LIST_CURRENCY , LIST_TIMECODE , GRAP_AR , ADMI_ESCALATIONRULE , LIST_ORDERMANAGEDASHBOARD , TRAN_APPROVEPARTNERCOMM , ADMI_SUPPLYALLOCATIONSETUP , ADMI_TRANSLATION , LIST_EMPLOYEE_RECORD , REPO_GSTSUMMARY , LIST_PAYROLLITEM , LIST_SCHEDULEMASSUPDATES , ADMI_REPOGROUPS , ADMI_CLOSEPERIOD , LIST_INVENTORYSTATUS , TRAN_ESTIMATEDCOSTOVERRIDE , LIST_EMPLOYEE_ACCESS , TRAN_JOURNAL , ADMI_ORDERPROMISING , TRAN_ADJUSTMENTJOURNAL , ADMI_USERPREF , ADMI_MHVERSION , TRAN_PAYMENTAUDIT , ADMI_SAMLSSO , LIST_PRESCATEGORY , TRAN_VENDRFQ , REPO_GRANT_ACCESS , ADMI_CUSTTRANSACTION , ADMI_CASEISSUE , ADMI_SUITESIGNON , REPO_PAYROLLSTATEWITHHOLD , REPO_BOOKINGS , LIST_KNOWLEDGEBASE , LIST_MFGROUTING , LIST_REVRECSCHEDULE , REPO_SALES , ADMI_PROVISION , ADMI_EXPORTIIF , ADMI_CASEALERT , TRAN_RECONCILE , ADMI_MANAGE_RESTRICTIONS
refName Reference Name: string
permLevel1: object
id Internal identifier: string 0 , 1 , 2 , 3 , 4
refName Reference Name: string
refName Reference Name: string

employee-ratesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: employee-ratesElement
employee-ratesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

employee-ratesElement

entityCurrency: currency
links Links: nsLink
nsLink
rate Hourly Rate: number (double)
refName Reference Name: string

employee-rolesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: employee-rolesElement
employee-rolesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

employee-rolesElement

billingWarn <A href='/app/billing/billingterms.nl?user=T'>Charges may apply</a>: string
centerType: string
deviceidOnly: string
links Links: nsLink
nsLink
refName Reference Name: string
selectedRole: nsResource
ssoOnly: string
wsOnly: string

employee-subscriptionMessageHistoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: employee-subscriptionMessageHistoryElement
employee-subscriptionMessageHistoryElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

employee-subscriptionMessageHistoryElement

links Links: nsLink
nsLink
refName Reference Name: string

employee-subscriptionsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: employee-subscriptionsElement
employee-subscriptionsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

employee-subscriptionsElement

lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
refName Reference Name: string
subscribed Subscribed: boolean
subscription: nsResource

employeeCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: employee

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

employee
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

estimate

accountingBookDetail: estimate-accountingBookDetailCollection
altHandlingCost Handling Cost: number (double)

The handling cost automatically calculates depending on the shipping method you select in the Ship Via field. To change the cost of handling, go to Lists > Shipping Items and select the shipping method with the handling cost you want to change.

altSalesTotal Alt. Sales Total: number (double)

The alternate sales amount total is shown here.

altShippingCost Shipping Cost: number (double)

The shipping cost automatically calculates depending on the shipping method you select in the Ship Via field above. To change the cost of a shipping method, go to Lists > Accounting > Shipping Items and select the shipping method you want to change. If you use UPS Real-Time rates, shipments over 150lbs are broken up into shipments less than or equal to 150lbs for charging.

appliedRules: estimate-appliedRulesCollection
billAddr1 Billing Address Line 1: string
billAddr2 Billing Address Line 2: string
billAddr3 Billing Address Line 3: string
billAddress Bill To: string

The default billing address autofills this field from the customer's record at Lists > Relationships > Customers. To enter a different address: * Select another address in the Bill To Select field. * Select New in the Bill To Select field to enter a new billing address.

billAddressList: nsResource
billAddressee Billing Addressee: string
billAttention Billing Attention: string
billCity Billing Address City: string
billCountry: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
billOverride Override: string
billPhone Billing Phone: string
billState Billing Address State: string
billZip Billing Address Zip Code: string
billingAddress: estimate-billingAddress
billingAddress_text Billing Address: string
billingSchedule: billingSchedule
canHaveStackable Can Stack Promotions: boolean
class: classification
contribPct Contribution Percentage: string
couponCode: couponCode
createdDate Date Created: string (date-time)
createdFrom: nsResource
currency: currency
customForm: object
id Internal identifier: string -9903
refName Reference Name: string
defaultILBAShipAddrVal: string
defaultILBAShippingAddressKey: string
defaultILShipMethKey Default Shipping Method Key: integer (int64)
department: department
discountAmount Discount Amount: number (double)
discountDate Discount Date: string (date)
discountItem: discountItem
discountRate Rate: number (double)

NetSuite enters the rate for the discount item you selected. You can change the discount rate for this cash refund. Enter the discount as a dollar amount like 10.00, or as a percentage like 10%.

discountTotal Discount Total: number (double)

NetSuite enters the amount discounted on this estimate. If this discount item is taxable, the discount is applied before taxes. If it is not taxable, the discount is applied after taxes.

dueDate Due Date: string (date)

Type or pick a date this estimate expires.

email Email: string
endDate End Date: string (date)

Enter or pick the end date for this estimate.

entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
entityStatus: customerStatus
entityTaxRegNum Customer Tax Reg. Number: string

Select the entity's tax registration number associated with this estimate.

estGrossProfit Est. Gross Profit: number (double)

Estimated Gross Profit: Read-only field that equals the revenue amount minus the Est. Cost. At the transaction level, it equals the gross profit of all lines, factoring transaction-level discounts and markups.

estGrossProfitPercent Est. Gross Profit Percent: number (double)

Estimated Gross Profit Margin, as a percentage: Read-only field that equals the Est. Gross Profit divided by revenue, expressed as a percentage. At the transaction level, it equals the gross profit percent of all lines, factoring transaction-level discounts and markups.

exchangeRate Exchange Rate: number (double)

The currency's exchange rate is shown in this field. You can edit the exchange rate for this transaction only, or you can update the currency record with the exchange rate you enter here.

excludeCommission Exclude Commissions: boolean
expectedCloseDate Expected Close Date: string (date)

Enter the date you expect this estimate to close.

externalId External ID: string
fob FOB: string

Enter the location where the customers technically acquire ownership. For example, if your customers own goods as soon as they ship and pay the shipping costs from your location to theirs, you might enter Our warehouse.

forecastType: object
id Internal identifier: string 0 , 1 , 2 , 3
refName Reference Name: string
fxAltSalesTotal Foreign Alt. Sales Total: number (double)
fxNetAltSalesTotal Foreign Net Alt. Sales Total: number (double)
handlingCost Handling Cost: number (double)

The handling cost automatically calculates depending on the shipping method you select in the Ship Via field. To change the cost of handling, go to Lists > Accounting > Shipping Items and select the shipping method with the handling cost you want to change.

handlingTaxAmount Handling Tax Amount: number (double)
id Internal ID: string
includeInForecast Include In Forecast: boolean

Check this box to include this estimate in sales forecast reports, key performance indicators and snapshots. If this estimate has a probability below the min. probability you set at Setup > Set Up SFA > Forecasts, it will not appear on reports, key performance indicators and snapshots. If you use NetSuite or NetCRM and this estimate was created from an opportunity, checking this box removes the opportunity from the sales forecast. Clearing this box includes the opportunity instead.

isMultiShipTo Enable Item Line Shipping: boolean

Check this box if the transaction has multiple shipping routes so NetSuite can calculate the correct amounts for each line item.

item: estimate-itemCollection
job: one of: [ customer, partner, vendor, nsResource, employee, contact ]
lastModifiedDate Date Last Modified: string (date-time)
leadSource: nsResource
links Links: nsLink
nsLink
location: location
memo Memo: string

If you wish, enter a memo to describe this estimate. It will appear on reports such as the 2-line Estimates register that your customers can see if you give them permission to log in and view their transaction history.

message Customer Message: string

The text of the customer message you select in the Select Message field appears here. You can edit the message or enter a new customer message for only this transaction.

messageSel: customerMessage
muccPromoCodeInstance Promo Code: string
netAltSalesTotal Net Alt. Sales Total: number (double)
nexus: nexus
oneTime One Time: number (double)
oppcreatedfrom: string
oppcreatedfromtitle: string
opportunity: opportunity
originator Originator: string
otherRefNum PO/Check Number: string

If a purchase order number applies to this estimate, enter it here.

partner: partner
partners: estimate-partnersCollection
prevDate Previous Effective Date: string (date)
prevPartner Previous Partner: integer (int64)
prevRep Previous Representative: integer (int64)
previousOpportunity Previous Opportunity: string
probability Probability (%): number (double)

Accept or change the probability that this estimate will be converted to a sale. The Probability field shows the probability of the status selected. If this estimate is for a prospect, the prospect's record is updated with what is entered here. To change the default probability of a status, go to Setup > Sales > Customer Statuses, and click the status you want to change.

promoCode: promotionCode
promoCodePluginImpl Promo Code: string
recurAnnually Annually: number (double)
recurMonthly Monthly: number (double)
recurQuarterly Quarterly: number (double)
recurWeekly Weekly: number (double)
refName Reference Name: string
refreshFromSubscription: string
salesChannel: nsResource
salesEffectiveDate Sales Effective Date: string (date)
salesRep: one of: [ customer, partner, vendor, nsResource, employee, contact ]
salesTeam: estimate-salesTeamCollection
saleschannelorderpriority: string
shipAddress Ship To: string

The default shipping address autofills this field from the customer's record at Lists > Customers. To enter a different address: * Select another address in the Ship To Select field. * Select New in the Ship To Select field to enter a new billing address.

shipAddressList: nsResource
shipDate Ship Date: string (date)

Enter, pick or accept the date you expect to ship items ordered.

shipGroup: estimate-shipGroupCollection
shipIsResidential Shipping address is residential: boolean
shipMethod: shipItem
shipOverride Override: boolean
shippingAddress: estimate-shippingAddress
shippingAddress_text Shipping Address: string
shippingCost Shipping Cost: number (double)

The shipping cost automatically calculates depending on the shipping method you select in the Ship Via field. If this field reads ReCalc, click the Recalculate Shipping button to receive a shipping cost. If you use UPS Real-Time rates and a package is over 150lbs, the package is charged as multiple packages equal to or less than 150lbs.

shippingCostOverridden Shipping Cost Overridden: boolean
shippingTaxAmount Shipping Tax Amount: number (double)
source: object
id Internal identifier: string SuitePhone , smbXML , CSV , ADP , QIF , QB , PERQUEST , Yahoo , PaymentLink , customerCenter , webServices , eBay , restWebServices , NLWebStore , offlineClient , SCIS , Sync
refName Reference Name: string
startDate Start Date: string (date)

If there is an expected closing date for this estimate, accept today's date or enter a new date here.

status: object
id Internal identifier: string A , B , C , V , X
refName Reference Name: string
storeOrder: string
subsidiary: subsidiary
subsidiaryTaxRegNum Subsidiary Tax Reg. Number: string

This field shows the tax registration number of the transaction nexus. NetSuite automatically populates this field based on the nexus lookup logic. You can override the transaction nexus and tax registration number that NetSuite automatically selects by checking the Nexus Override box. When you select a different tax registration number in the dropdown list, the corresponding nexus is automatically selected in the Nexus field.

subtotal Subtotal: number (double)

This field shows the total of the items on this sales order. This is the total before any discounts, shipping cost, handling cost or tax is added to the order.

taxDetails: estimate-taxDetailsCollection
taxDetailsOverride Tax Details Override: boolean

Check this box to override the tax information on the Tax Details subtab of the transaction. Only roles with at least the Edit level of the Tax Details Tab permission can override the tax details.

taxPointDate Tax Point Date: string (date)
taxPointDateOverride Tax Point Date Override: boolean
taxRegOverride Tax Registration Override: boolean

Check this box to override the values in the Nexus and Subsidiary Tax Reg. Number fields. Only roles with at least the Edit level of the Tax Details Tab permission can override the values that NetSuite automatically selects in these fields.

taxTotal Tax: number (double)

NetSuite multiplies the tax rate by the taxable total of line items and enters it here.

terms: term
thirdPartyAcct 3rd Party Account: string
title Title: string

Enter a title for this estimate. The estimate title text appears on lists, shows in search and reporting results, and shows on the Estimates subtab of records it is associated with. When an estimate is converted from an opportunity, the title from the opportunity defaults into the title field on the estimate. If there is already an estimate against the opportunity, then the second estimate has a number following the title. For example, if the first estimate title is “Project Estimate”, then the second estimate title is “Project Estimate1”. For each subsequent estimate created against that opportunity, the number in the title increases by 1 to help distinguish between multiple estimates associated to a single opportunity. The estimate title field is also available for customization, direct list editing, and mass updates.

toBeEmailed To Be Emailed: boolean

Check this box if you want to email this estimate. Then enter the email address in the space to the right of the check box. You can enter multiple email addresses by separating them with semicolons. It is important to separate the addresses with only semicolons, and do not include any spaces.

toBeFaxed To Be Faxed: boolean

Check this box if you want to fax this estimate. Enter the fax number in the space to the right of the check box if it doesn't already appear. To fax NetSuite forms, an administrator must first set up fax service at Setup > Company > Printing, Fax and Email Preferences.

toBePrinted To Be Printed: boolean

Check this box if you wish to save this in a queue of estimates to print. Otherwise, you can click Print below to submit and print this estimate at once.

total Total: number (double)

NetSuite computes the total of line items and tax and then enters it here.

totalAfterTaxes Total After Taxes: number (double)
totalCostEstimate Est. Cost: number (double)

Estimated Cost: Estimated cost of the specific number of items; estimated rate x quantity = estimated cost.

trackingNumbers Tracking Numbers: string

Enter the shipment tracking number from the shipping company. If a tracking number is entered in the exact format used by UPS or FedEx and the transaction is saved, the tracking number will show on the transaction as a link to the UPS or FedEx website. You can click the link to check the status of the shipment.

tranDate Date: string (date)

NetSuite inserts today's date for the posting date of this estimate. You can type or pick another date. What you enter here determines the date range in which this transaction appears on the estimate registers. You can select or enter custom date ranges on registers.

tranId Estimate #: string

NetSuite increases the largest estimate number by one. If you wish, you can type another number. The next estimate number will revert to the standard pattern.

visibleToCustomer Available In Customer Center: boolean

Check the Available in Customer Center box to make this estimate available to customers in the Customer Center. Clear this box to leave this estimate off the list of estimates available to customers in the Customer Center. This field is checked by default.

webSite: string

estimate-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: estimate-accountingBookDetailElement
estimate-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

estimate-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

estimate-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: estimate-appliedRulesElement
estimate-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

estimate-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

estimate-billingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

estimate-item-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: estimate-item-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

estimate-item-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: estimate-item-inventoryDetail-inventoryAssignmentElement
estimate-item-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

estimate-item-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

estimate-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: estimate-itemElement
estimate-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

estimate-itemElement

altSalesAmt Alt. Sales Amount: number (double)
amount Amount: number (double)
billVarianceStatus: object
id Internal identifier: string NOVARIANCES , JOURNALNOTPOSTED , JOURNALPOSTED
refName Reference Name: string
billingSchedule: billingSchedule
chargeType: nsResource
class: classification
costEstimate Est. Cost: number (double)
costEstimateRate Est. Rate: number (double)
costEstimateType: object
id Internal identifier: string PREFVENDORRATE , AVGCOST , PURCHORDERRATE , LASTPURCHPRICE , MEMBERDEFINED , CUSTOM , ITEMDEFINED , PURCHPRICE
refName Reference Name: string
department: department
description Description: string
estGrossProfit Est. Gross Profit: number (double)
estGrossProfitPercent Est. Gross Profit Percent: number (double)
excludeFromRateRequest Exclude Item from Rate Request: boolean
expectedShipDate Expected Ship Date: string (date)
fromJob From Project: boolean
initOqpBucket Initial OQP Bucket: string
inventoryDetail: estimate-item-inventoryDetail
isClosed Closed: boolean
isEstimate Estimate: boolean
isOpen Is Opened: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemSubtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
job: job
licenseCode License Code: string
line Transaction Line: integer (int64)
linked Linked: boolean
links Links: nsLink
nsLink
location: location
marginal Marginal: boolean
matrixType Matrix Type: string
minQty Minimum Quantity: number (float)
options Options: string
oqpBucket Oqp Bucket: string
price: priceLevel
priceIntervalFrequency: string
priceIntervalFrequencyName Subscription Frequency: string
priceIntervalRepeatEvery Subscription Frequency Repeat Every: string
printItems Print Items: boolean
quantity Quantity: number (float)
quantityAllocated Quantity Allocated: number (float)
quantityAvailable Available: number (float)
quantityCommitted Committed: number (float)
quantityDemandAllocated Allocated Demand: number (float)
quantityOnHand On Hand: number (float)
rate Rate: number (double)
rateIncludingTax Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
shipAddress: nsResource
shipCarrier: object
id Internal identifier: string ups , nonups
refName Reference Name: string
shipMethod: shipItem
subscription: subscription
subscriptionLine: subscriptionLine
subscriptionLinePeriodAmount Subscription Amount Per Period: number (double)
subscriptionLineRate Subscription Rate: number (double)
subscriptionLineType: string
subsidiary: subsidiary
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string
units Units: string

estimate-partnersCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: estimate-partnersElement
estimate-partnersElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

estimate-partnersElement

contribution Contribution %: number (double)
isPrimary Primary: boolean
links Links: nsLink
nsLink
partner: partner
partnerRole: nsResource
refName Reference Name: string

estimate-salesTeamCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: estimate-salesTeamElement
estimate-salesTeamElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

estimate-salesTeamElement

contribution Contribution %: number (double)
employee: employee
id ID: string
isPrimary Primary: boolean
links Links: nsLink
nsLink
refName Reference Name: string
salesRole: salesRole

estimate-shipGroupCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: estimate-shipGroupElement
estimate-shipGroupElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

estimate-shipGroupElement

destinationAddress Ship To: string
handlingRate Handling Rate: number (double)
handlingTaxAmount Handling Tax Amount: number (double)
handlingTaxDetailsReference Handling Tax Details Reference: string
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
shippingMethod Ship Via: string
shippingRate Shipping Rate: number (double)
shippingTaxAmount Shipping Tax Amount: number (double)
shippingTaxDetailsReference Shipping Tax Details Reference: string
sourceAddress Ship From: string
uniqueKey Unique Key: integer (int64)
weight Weight: number (float)

estimate-shippingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

estimate-taxDetailsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: estimate-taxDetailsElement
estimate-taxDetailsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

estimate-taxDetailsElement

calcDetail Details: string
lineName Name: string
lineType Line type: string
links Links: nsLink
nsLink
netAmount Net Amount: number (double)
refName Reference Name: string
taxAmount Tax Amount: number (double)
taxBasis Tax Basis: number (double)
taxCode: salesTaxItem
taxDetailsReference: object
id Internal identifier: string
refName Reference Name: string
taxRate Tax Rate: number (double)
taxType Tax Type: string

estimateCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: estimate

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

estimate
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

expenseCategory

defaultrate Default Rate: number (float)

Enter a default rate to be used on expense reports for this category. This rate can be overridden on individual line items.

description Description: string

Enter a description of the expense category. If you use the Google Checkout Integration feature, enter a description for the tracking URL. This field is optional.

expenseacct: account
expenseitem: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
externalId External ID: string
id Internal ID: string
isinactive Inactive: boolean

Check this box if you want to make this expense category inactive.

lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
name Name: string

Enter the name of an expense category. If you use the Google Checkout Integration feature, enter a name for the tracking URL. Name the tracking URL for the tracking pixel vendor you use. If you use multiple vendors, you must create a conversion tracking URL record for each vendor.

personalcorporatecardexpense Personal Corporate Card Expense: boolean

Check this box to designate this expense category for personal corporate card expenses. Corporate card expense categories can only use other asset accounts. If your company does not use expanded account lists, the corporate card field on expense categories is disabled. Any expense category attached to an other asset account is automatically designated a corporate card expense.

raterequired Rate is Required: boolean

Check this box to require a quantity and rate when this category is selected on expense reports. Quantity and rate fields are used to calculate the amount on line items with rate required expenses.

rates: expenseCategory-ratesCollection
refName Reference Name: string
subsidiary: subsidiaryCollection
translations: expenseCategory-translationsCollection

expenseCategory-ratesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: expenseCategory-ratesElement
expenseCategory-ratesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

expenseCategory-ratesElement

currency Currency: string
defaultrate Default Rate: number (float)
links Links: nsLink
nsLink
refName Reference Name: string
subsidiary: subsidiary

expenseCategory-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: expenseCategory-translationsElement
expenseCategory-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

expenseCategory-translationsElement

description Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
name Display Name: string
refName Reference Name: string

expenseCategoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: expenseCategory

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

expenseCategory
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

expenseReport

account: account
accountingBookDetail: expenseReport-accountingBookDetailCollection
accountingapproval Accounting Approval: boolean

If you have the appropriate accounting authority to approve this report indicating it is ready to pay, place a check mark in this box.

acctcorpcardexp: account
advance Advance to Apply: number (double)

Enter any advance that should be applied to any reimbursement for these expenses.

advance2 Advance to Apply: number (double)

This is the total of any advances applied to this expense report.

advanceaccount: account
amount Total Reimbursable Amount: number (double)

The number NetSuite enters here represents the total of all line items minus any advances and lines marked as non-reimbursable.

appliedRules: expenseReport-appliedRulesCollection
approvalStatus: object
id Internal identifier: string 11 , 1 , 2 , 3
refName Reference Name: string
class: classification
complete Complete: boolean

This field shows if this report is complete. Only complete reports are submitted for approval and processing. Note: Once an expense report is marked complete, you can no longer make changes to it.

corporatecard Corporate Card: number (double)

The amount shown has been charged to a corporate credit card and will be reimbursed directly to the card issuer.

createdDate Date Created: string (date-time)
currencyPrecision Currency Precision: string
customForm: object
id Internal identifier: string -9954
refName Reference Name: string
department: department
duedate Date Due: string (date)

Enter the due date of the expense report.

entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
expense: expenseReport-expenseCollection
expensereportcurrency: currency
expensereportexchangerate Exchange Rate: number (double)

Select an exchange rate for this expense report.

externalId External ID: string
id Internal ID: string
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Purpose: string

Enter the purpose of the entire expense report.

nextApprover: employee
nexus: nexus
nonreimbursable Non-reimbursable Expenses (Tax Excl.): number (double)

This is the total of any line items below marked as non-reimbursable.

policyviolated Policy violated: boolean
postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
refName Reference Name: string
reimbursable Reimbursable Expenses: number (double)

This is the total of reimbursable expenses from the line items below.

status: object
id Internal identifier: string A , B , C , D , E , V , F , G , H , I , J
refName Reference Name: string
subsidiary: subsidiary
subsidiaryTaxRegNum Subsidiary Tax Reg. Number: string

When you select a nexus, the corresponding tax registration number is automatically selected in this field. If there is more than one tax registration number for the nexus, the transaction date (in the Primary Information section) determines the tax registration number to be used based on the validity dates set on the subsidiary record. When you select a different tax registration number, the corresponding nexus is automatically selected in the Nexus field.

supervisorapproval Supervisor Approval: boolean

If you have the appropriate authority as a supervisor to approve this report, place a check mark in this box.

taxDetails: expenseReport-taxDetailsCollection
taxDetailsOverride Tax Details Override: boolean
taxPointDate Tax Point Date: string (date)
taxPointDateOverride Tax Point Date Override: boolean
taxRegOverride Tax Registration Override: boolean
taxTotal Tax: number (double)
total Expenses Total: number (double)

NetSuite will keep track of the total expenses as you add and edit line items below.

totalbasecurrency Total in Base Currency: string

This amount is the total of the expense lines converted to the subsidiary's base currency at the expense report exchange rate.

tranDate Date: string (date)

NetSuite inserts today's date as the date of this expense report. You can type or pick another date.

tranId Exp. Rept. #: string

NetSuite increases the largest expense report number by one. If you wish, you can type another number. The next expense number will revert to the standard pattern. You can enter a maximum of 45 characters in this field.

usemulticurrency Use Multicurrency: boolean

Check this box if you want to enter expenses in foreign currencies on this expense report. This box is checked by default if you have enabled the Use Multicurrency Expense Reports preference on the General subtab at Home > Set Preferences. Foreign amounts are translated into base currency amounts. Note that exchange rates and converted amounts displayed on expense lines are provided as approximations only. Actual reimbursement amounts will be based on rates at the time of reimbursement.

expenseReport-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: expenseReport-accountingBookDetailElement
expenseReport-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

expenseReport-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

expenseReport-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: expenseReport-appliedRulesElement
expenseReport-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

expenseReport-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

expenseReport-expenseCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: expenseReport-expenseElement
expenseReport-expenseElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

expenseReport-expenseElement

amount Amount: number (double)
billingsubsidiary: subsidiary
category: expenseCategory
class: classification
corporatecreditcard Corporate Card: boolean
currency: currency
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
department: department
expenseaccount: account
expensedate Date: string (date)
expmediaitem: nsResource
grossAmt Gross Amt: number (double)
id: integer (int64)
importedemployeeexpense: nsResource
isBillable Billable: boolean
isnonreimbursable Non-reimbursable: boolean
line: string
linked: boolean
links Links: nsLink
nsLink
location: location
memo Memo: string
projecttask: projectTask
quantity Quantity: number (float)
rate Rate: number (float)
raterequired: boolean
receipt Receipt: boolean
refName Reference Name: string
refnumber Ref No.: integer (int64)
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string

expenseReport-taxDetailsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: expenseReport-taxDetailsElement
expenseReport-taxDetailsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

expenseReport-taxDetailsElement

calcDetail Details: string
lineName Name: string
lineType Line type: string
links Links: nsLink
nsLink
netAmount Net Amount: number (double)
refName Reference Name: string
taxAmount Tax Amount: number (double)
taxBasis Tax Basis: number (double)
taxCode: salesTaxItem
taxDetailsReference: object
id Internal identifier: string
refName Reference Name: string
taxRate Tax Rate: number (double)
taxType Tax Type: string

expenseReportCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: expenseReport

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

expenseReport
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

fairValuePrice

accountingBook: nsResource
currency: currency
customForm: object
id Internal identifier: string
refName Reference Name: string
customer: customer
endDate End Date: string (date)

The End Date is the date that this fair value price expires. When a revenue arrangement is created, its date is checked against this date to determine if this fair value price should be used. You can leave this date blank. If you enter a date here, you must also enter a Start Date. The Start Date must be before the End Date.

externalId External ID: string
fairValue Base Fair Value: number (float)

Enter the base fair value for a unit of the item. This value is used in fair value range checking.

fairValueFormula: nsResource
fairValueRangePolicy: object
id Internal identifier: string HIGH , LOW , BOUNDARY , FAIRVALUE
refName Reference Name: string
highValue High Value: number (float)

If you enter a number here, the High Value Percent is calculated automatically. Leave this field blank to calculate the value based on the High Value Percent you enter.

highValuePercent High Value Percent: number (double)

Enter a percent of the base fair value to set the high end of the range. A percent sign is not required. The High Value is automatically calculated.

id Internal ID: string
isVsoePrice Is VSOE Price?: boolean

Check this box to indicate that the fair value is based on VSOE. If the box is not checked, the fair value is considered an estimate.

item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemRevenueCategory: nsResource
links Links: nsLink
nsLink
lowValue Low Value: number (float)

If you enter a number here, the Low Value Percent is calculated automatically. Leave this field blank to calculate the value based on the Low Value Percent you enter.

lowValuePercent Low Value Percent: number (double)

Enter a percent of the base fair value to set the low end of the range. A percent sign is not required. The Low Value is automatically calculated.

refName Reference Name: string
sourceType: object
id Internal identifier: string SUBSCRIPTION_LINE , TRANSACTION_LINE , PROJECT_REVENUE_RULE , THIRD_PARTY
refName Reference Name: string
startDate Start Date: string (date)

The Start Date is the date that this fair value price becomes effective. When a revenue arrangement is created, its date is checked against this date to determine if this fair value price should be used. You can leave this date blank if the End Date is also blank. If you enter a date here, you can leave the End Date blank. If you also enter an End Date, it must be later than the Start Date.

subsidiary: subsidiary
units Units: string

Select a value. When the fair value price includes a value for units and a revenue element includes an alternate quantity, fair value formulas that include {quantity} use the alternate quantity.

unitsType: unitsType

fairValuePriceCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: fairValuePrice

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

fairValuePrice
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

fulfillmentRequest

assignee: employee
createdDate Date Created: string (date-time)
createdFrom: salesOrder
customForm: object
id Internal identifier: string
refName Reference Name: string
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
expirationDate Expiration Date: string (date)
externalId External ID: string
fulfillmentException: fulfillmentRequest-fulfillmentExceptionCollection
fulfillmentType: object
id Internal identifier: string 1 , 2
refName Reference Name: string
id Internal ID: string
isPickupEmailNotificationSent Pickup Email Notification Sent: boolean
item: fulfillmentRequest-itemCollection
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

A note or comment about the fulfillment request. You can also add a note or comment at the line-item level in the Request Note column. For example, you might want to add a comment at line-item level when you reject a line to record the reason for the rejection.

orderId Order Id: string
pickupHold: object
id Internal identifier: string 1 , 2 , 3
refName Reference Name: string
prevDate Previous Effective Date: string (date)
refName Reference Name: string
status: object
id Internal identifier: string A , R , B , C , D , E , F , G , I
refName Reference Name: string
subsidiary: subsidiary
tranDate Date: string (date)

The date on which the fulfillment request was created. When viewing the fulfillment requests list, you can sort by date.

tranId Fulfillment Number: string

A unique number that identifies the fulfillment request. NetSuite generates the number automatically, increasing the largest fulfillment request number by one. If you want, you can type another number.

tranStatus: nsResource

fulfillmentRequest-fulfillmentExceptionCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: fulfillmentRequest-fulfillmentExceptionElement
fulfillmentRequest-fulfillmentExceptionElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

fulfillmentRequest-fulfillmentExceptionElement

exceptionComments Exception Comments: string
exceptionQuantity Exception Quantity: number (float)
exceptionReason: nsResource
exceptionType: object
id Internal identifier: string 1 , 2 , 3 , 4
refName Reference Name: string
itemLine Item: string
links Links: nsLink
nsLink
quantityRequested Quantity Requested: number (float)
refName Reference Name: string

fulfillmentRequest-item-fulfillmentItemExceptionCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: fulfillmentRequest-item-fulfillmentItemExceptionElement
fulfillmentRequest-item-fulfillmentItemExceptionElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

fulfillmentRequest-item-fulfillmentItemExceptionElement

exceptionComments Exception Comments: string
exceptionQuantity Exception Quantity: number (float)
exceptionReason: nsResource
exceptionType: object
id Internal identifier: string 1 , 2 , 3 , 4
refName Reference Name: string
fulfillmentRequest: fulfillmentRequest
links Links: nsLink
nsLink
refName Reference Name: string

fulfillmentRequest-item-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: fulfillmentRequest-item-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

fulfillmentRequest-item-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: fulfillmentRequest-item-inventoryDetail-inventoryAssignmentElement
fulfillmentRequest-item-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

fulfillmentRequest-item-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

fulfillmentRequest-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: fulfillmentRequest-itemElement
fulfillmentRequest-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

fulfillmentRequest-itemElement

acknowledgeFulfillInstruction Acknowledge Instruction: boolean
amount Amount: number (double)
class: classification
currency Currency: string
department: department
description Description: string
displayName Display Name: string
fulfillmentInstruction: object
id Internal identifier: string F , N
refName Reference Name: string
fulfillmentItemException: fulfillmentRequest-item-fulfillmentItemExceptionCollection
inventoryDetail: fulfillmentRequest-item-inventoryDetail
inventorysubsidiary: subsidiary
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemFxAmount Foreign Amount: number (double)
itemName Item: string
itemReceive Fulfill/Receive: boolean
itemSubtype Subtype: string
itemType Type: string
itemUnitPrice Unit Price: number (double)
itemUpc UPC Code: string
jobName Job: string
kitMemberOf Member of Line: integer (int64)
line Transaction Line: integer (int64)
lineEntity Entity: integer (int64)
links Links: nsLink
nsLink
location: location
onHand On Hand: number (float)
orderDoc: nsResource
orderLine Order Line: integer (int64)
quantity Quantity: number (float)
quantityPicked Picked: number (float)
quantityfulfilled Fulfilled: number (float)
quantitypacked Packed: number (float)
quantityrejected Quantity Rejected: number (float)
refName Reference Name: string
requestNote Request Note: string
units Units: string
unitsDisplay Units: string

fulfillmentRequestCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: fulfillmentRequest

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

fulfillmentRequest
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

giftCertificateItem

authCodes: giftCertificateItem-authCodesCollection
availableToPartners Available to Adv. Partners: boolean

Check this box to make this item available to partners with the Advanced Partner Center role for viewing. These items are also available to partners with roles that are customized for the Advanced Partner Center and include view, create or edit access to item records.

billingSchedule: billingSchedule
class: classification
correlatedItems: giftCertificateItem-correlatedItemsCollection
costEstimate Item Defined Cost: number (double)

Enter an Item Defined Cost amount.

createdDate Date Created: string (date-time)
customForm: object
id Internal identifier: string -210 , -10211 , -10210
refName Reference Name: string
daysBeforeExpiration Days Before Expiration: integer (int64)

If you want this item to expire, enter the number of days it should remain active after purchase. If this item is downloadable and the same customer purchases this item more than once, the countdown to expiration restarts with each purchase. Note: If this item is a gift certificate and the buyer lives in California, Connecticut, Louisiana, Massachusetts, New Hampshire, Rhode Island or Washington, by law the gift certificate cannot expire.

department: department
description Description: string

Enter a description for this item. This description will appear in the Description column of sales forms.

displayName Display Name/Code: string

Enter an optional name of up to 250 characters for this item in addition to the Item Name. If you are integrating with a Yahoo! store, this field is imported from Yahoo!. The display name prints in the Item column of sales forms when Basic printing is used. If this item is a member of a kit, this name appears in the Item column when the Print Items box is checked. If you do not enter a display name, the item name appears on printed forms.

dontShowPrice Don't Show Price: boolean

Check this box to hide the price of this item online. This is useful for items you want to advertise but don't want to sell or for items that you track inventory for and want to display but are offered in combination with other items.

excludeFromSiteMap Exclude from Sitemap: boolean

Check this box to exclude a tab, category or item page from the site map.

externalId External ID: string
featuredDescription Featured Description: string

If this item is displayed on the home page of your Web site, enter a featured description for this item. This description appears below the item's store display name on the Home page of your store or site. You can enter up to 999 characters including basic HTML code. Enter and format text using the formatting options, or click the HTML Source Code link to enter HTML.

id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to share the item with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Note: When sharing items across subsidiaries, all of the options selected on the item record must be compatible across subsidiaries. For example, when entering an inventory item to be shared across subsidiaries, you should select Income and Asset accounts on the item record that are also shared across the same subsidiaries.

incomeAccount: account
internalId Internal ID: integer (int64)

Use this ID number to create smart tags for your item templates, site templates, and custom Web site that you host with NetSuite.

isFulfillable Can be Fulfilled: boolean

Check the Can be Fulfilled/Received box to enable this item to be received and fulfilled during order processing. Clear this box if this item does not require being received and fulfilled. Note: Once this item has been added to transactions, this setting cannot be changed. This field is used when the Advanced Billing and Advanced Shipping features are both enabled.

isGCoCompliant Google Checkout Compliant: boolean
isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

isOnline Display in Website: boolean

Check this box to make this item available online in your Web site. You cannot sell this item online unless you check this box. If the item is of the Other Charge for Sale or Resale subtype, checking this box does not make it available in the web store catalog. However, it becomes available during web store checkout.

issueProduct: nsResource
itemId Item Name/Number: string

Enter up to 250 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms when Basic printing is used. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name when Basic printing is used.

itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
lastModifiedDate Last Modified: string (date-time)
liabilityAccount: account
links Links: nsLink
nsLink
location: location
metaTagHtml Meta Tag HTML: string

Enter the Meta Tag HTML you want to appear in the < head > section of this item page. Meta tags enable your Web site to be found by search engines.

noPriceMessage No Price Message: string

If you opted to not show a price online, enter the message that should show instead of the price. For example, you might enter "Call for Price."

offerSupport Offer Support: boolean

Check this box to offer support for this particular item. By offering support for items, customers can select on case records which item they are having trouble with.

onSpecial On Special: boolean

If you want to put this item on special, check this box. The item then appears in the Specials category in your store or site.

outOfStockBehavior: object
id Internal identifier: string DISABLE , ENABLENMSG , REMOVE , ENABLE , DEFAULT
refName Reference Name: string
outOfStockMessage Out Of Stock Message: string

You can enter a custom out of stock message for this item. The message here replaces the default out of stock message.

pageTitle Page Title: string

Enter the text you want to appear as the page's title for this item. This text appears in the browser tab. Use a descriptive title for the item page, this can help achieve better results with search engine ranking.

parent: giftCertificateItem
parentOnly Use as Category Only: boolean
presentationItem: giftCertificateItem-presentationItemCollection
price: giftCertificateItem-price
pricesIncludeTax Prices Include Tax: boolean

Check this box to save the base price as the tax inclusive price. Clear this box to save the base price as the tax exclusive price.

pricingGroup: pricingGroup
rate Price: number (double)

Enter the rate for this discount or markup. The rate can be either a percentage or dollar amount. A percentage discount must be followed by a % sign. A dollar amount should be entered as a positive number.

rateIncludingTax Price Including Tax: number (double)
refName Reference Name: string
salesDescription Sales Description: string

Enter a sales description for this item. You can enter letters and numbers. There is a 999 character limit. The sales description displays on transactions such as sales orders, cash sales and invoices. If you use the Web Store feature, the sales description displays immediately under the item's store display name on item list pages in your store or site, if you have not entered a store description for an item. Enter the store description on the Store subtab of the item record. The sales description also displays by default when the item is in the Web store shopping cart.

searchKeywords Search Keywords: string

Enter alternative search keywords that customers might use to find this item using your Web store’s internal search. These can include synonyms, acronyms, alternate languages or misspellings. These keywords are seen as equally important as the item name when searches are conducted.

siteCategory: giftCertificateItem-siteCategoryCollection
siteMapPriority: object
id Internal identifier: string , 0.0 , 0.1 , 0.2 , 0.3 , 0.4 , 0.5 , 0.6 , 0.7 , 0.8 , 0.9 , 1.0
refName Reference Name: string
storeDescription Store Description: string

The store description appears under the item's store display name on item list pages in your store or site. You can enter letters, numbers, and basic HTML code. Note: To make the store description display when an item is in the Web store shopping cart, go to Setup > Web Site > Set Up Web Site. Click the Cart subtab, and check the box next to Store Description.

storeDetailedDescription Detailed Description: string

Enter a detailed description for this item. When your customers click an item's store display name for more information, they see this description. You can enter letters, numbers or basic HTML code. If you are using Internet Explorer, you can also clear the View Source box below to enter and format text using the formatting options above. This eliminates the need for HTML code. If you do not see the View Source box, make sure Rich Text Editing is enabled at Home > Set Preferences > Appearance.

storeDisplayImage: nsResource
storeDisplayName Store Display Name: string

Enter the name of this item as you want it displayed in your Web site. You can enter up to 250 characters.

storeDisplayThumbnail: nsResource
subsidiary: subsidiaryCollection
subtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
translations: giftCertificateItem-translationsCollection
upcCode UPC Code: string

Enter a maximum of 999 characters in this field to identify an internal name or number to store the item's UPC Code. You can use the text you enter here when adding the item to transactions, searching, or viewing reports. * When you enter text in this field, the SKU/UPC field on item labels displays this UPC Code and prints in UPC bar code format. * When this field is clear, the SKU/UPC field on item labels displays the Item Name/Number and prints in Code-128 bar code format.

urlComponent URL Component: string

Enter a short, descriptive name for this item to appear as part of its URL in the Web store. Setting a name to show in the URL can result in better ranking from search engines. If you leave this field blank, NetSuite terms and numbers are used as identifiers in the URL. Note: Descriptive URL components are case sensitive. Descriptive URLs must match the case used in the URL Component field of an item record to point to the correct page.

giftCertificateItem-authCodesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: giftCertificateItem-authCodesElement
giftCertificateItem-authCodesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

giftCertificateItem-authCodesElement

authCode Auth. Code: string
links Links: nsLink
nsLink
refName Reference Name: string
used Used: boolean

giftCertificateItem-correlatedItemsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: giftCertificateItem-correlatedItemsElement
giftCertificateItem-correlatedItemsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

giftCertificateItem-correlatedItemsElement

correlationFld Correlation %: number (double)
countFld Count: integer (int64)
itemNKeyFld Item: string
liftFld Lift %: number (double)
links Links: nsLink
nsLink
purchaseRateFld Overall Purchase Rate: number (double)
refName Reference Name: string

giftCertificateItem-presentationItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: giftCertificateItem-presentationItemElement
giftCertificateItem-presentationItemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

giftCertificateItem-presentationItemElement

basePrice Base Price: number (double)
links Links: nsLink
nsLink
onlinePrice Online Price: number (double)
presItemId Internal ID: integer (int64)
presitemurl Item URL: string
refName Reference Name: string

giftCertificateItem-price

count Count: integer (int64)
hasMore Has More Results: boolean
items: giftCertificateItem-priceElement
giftCertificateItem-priceElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

giftCertificateItem-priceElement

isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

links Links: nsLink
nsLink
price Amount: number (double)
priceLevel: priceLevel
priceQty Sequence Number: integer (int64)
refName Reference Name: string

giftCertificateItem-siteCategoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: giftCertificateItem-siteCategoryElement
giftCertificateItem-siteCategoryElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

giftCertificateItem-siteCategoryElement

category: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
webSite: webSite

giftCertificateItem-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: giftCertificateItem-translationsElement
giftCertificateItem-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

giftCertificateItem-translationsElement

displayName Display Name: string
featuredDescription Featured Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
noPriceMessage No Price Message: string
outOfStockMessage Out Of Stock Message: string
pageTitle Page Title: string
refName Reference Name: string
salesDescription Sales Description: string
specialsDescription Special Description: string
storeDescription Store Description: string
storeDetailedDescription Detailed Description: string
storeDisplayName Store Display Name: string

giftCertificateItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: giftCertificateItem

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

giftCertificateItem
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inboundShipment

actualDeliveryDate Actual Delivery Date: string (date)

Use the picker to input the actual date the shipment arrived at the receiving location. The expected and actual dates can be used for the reporting of variances and setting performance metrics.

actualShippingDate Actual Shipping Date: string (date)

Input a date when the consignment was actually shipped. The expected and actual dates can be used for the reporting of variances and setting performance metrics.

billOfLading Bill Of Lading: string

Enter the number from your bill of lading documentation in this field.

customForm: object
id Internal identifier: string
refName Reference Name: string
expectedDeliveryDate Expected Delivery Date: string (date)

Use the picker to add the date when the shipment is expected to be delivered to the receiving location.

expectedShippingDate Expected Shipping Date: string (date)

Use the date picker to insert the date for when the shipment is expected to leave. The field can be edited to reflect changing circumstances.

externalDocumentNumber External Document Number: string

Add the identifying number for the shipment as supplied by your shipping company here. You can customize the Inbound Shipments list page to include this field for easy identification of the shipment.

externalId External ID: string
id Internal ID: string
items: inboundShipment-itemsCollection
landedCost: inboundShipment-landedCostCollection
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
refName Reference Name: string
shipmentBaseCurrency: currency
shipmentCreatedDate Date Created: string (date)

This is a read only field.

shipmentMemo Memo: string

Use this field to highlight key, or frequently used information. It is best practice to add a User Note in the Communications subtab to log call other types of communication relating to the shipment.

shipmentNumber Shipment Number: string

This is a system generated number. The format can be customized by updating the Inbound Shipment field at: Setup > Company > Auto-Generated Numbers > Transaction Numbers.

shipmentStatus: object
id Internal identifier: string toBeShipped , inTransit , partiallyReceived , received , closed
refName Reference Name: string
vesselNumber Vessel Number: string

Input the vessel's IMO number, or other identifying reference in this field.

inboundShipment-items-inventorydetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: inboundShipment-items-inventorydetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string
links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)
refName Reference Name: string
toLocation: location
unit Units: string

inboundShipment-items-inventorydetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inboundShipment-items-inventorydetail-inventoryAssignmentElement
inboundShipment-items-inventorydetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inboundShipment-items-inventorydetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

inboundShipment-itemsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inboundShipment-itemsElement
inboundShipment-itemsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inboundShipment-itemsElement

allocatedDemand Allocated Demand: number (float)
expectedRate Expected Rate: number (double)
id ID: integer (int64)
incoterm: nsResource
inventorydetail: inboundShipment-items-inventorydetail
links Links: nsLink
nsLink
poCurrency: currency
poRate PO Rate: number (double)
poVendor Vendor: string
purchaseOrder: nsResource
purchaseOrderTransaction: nsResource
quantityBilled Quantity Billed: number (float)
quantityExpected Quantity Expected: number (float)
quantityReceived Quantity Received: number (float)
quantityRemaining Quantity Remaining: number (float)
receivingLocation: location
refName Reference Name: string
shipmentItem: nsResource
shipmentItemAmount Amount: number (double)
shipmentItemDescription Description: string
shipmentItemEffectiveDate Effective Date: string (date)
shipmentItemExchangeRate Exchange Rate: number (double)
shipmentItemTransaction PO Transaction Line: string
totalUnitCost Total Unit Cost: number (double)
unit Unit: string
unitLandedCost Unit Landed Cost: number (double)
vendorId: vendor

inboundShipment-landedCostCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inboundShipment-landedCostElement
inboundShipment-landedCostElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inboundShipment-landedCostElement

landedCostAllocationMethod: object
id Internal identifier: string QUANTITY , VALUE , WEIGHT
refName Reference Name: string
landedCostAmount Amount: number (double)
landedCostCostCategory: costCategory
landedCostCurrency: currency
landedCostEffectiveDate Effective Date: string (date)
landedCostExchangeRate Exchange Rate: number (double)
landedCostId ID: integer (int64)
landedCostShipmentItems: nsResourceCollection
links Links: nsLink
nsLink
refName Reference Name: string

inboundShipmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: inboundShipment

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

inboundShipment
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

intercompanyJournalEntry

accountingBook: nsResource
accountingBookDetail: intercompanyJournalEntry-accountingBookDetailCollection
appliedRules: intercompanyJournalEntry-appliedRulesCollection
approvalStatus: object
id Internal identifier: string 11 , 1 , 2 , 3
refName Reference Name: string
approved Approved: boolean

Check this box to indicate that this journal entry is approved. If you check this box, this journal entry will post immediately. If you do not check this box, this journal entry must be approved before it posts.

class: classification
createdDate Date Created: string (date-time)
createdFrom: nsResource
currency: currency
customForm: object
id Internal identifier: string -9970 , 30
refName Reference Name: string
department: department
exchangeRate Exchange Rate: number (double)

This field displays the default exchange rate of the To Subsidiary's currency to the Subsidiary's currency. You can edit the exchange rate for this transaction only, or you can update the currency exchange rates list.

excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
id Internal ID: string
isReversal Is Reversal: boolean
lastModifiedDate Date Last Modified: string (date-time)
line: intercompanyJournalEntry-lineCollection
links Links: nsLink
nsLink
location: location
memo Memo: string

If you wish, enter a memo to describe this journal entry. It will appear on this transaction detail as well as reports such as a 2-line account register.

nextApprover: employee
nexus: nexus
parentExpenseAlloc: nsResource
postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
refName Reference Name: string
reversalDate Reversal Date: string (date)

If this journal entry is intended to be reversed, enter the date for the reversing entry to be posted. If Defer Entry is checked, this field is mandatory.

reversalDefer Defer Entry: boolean

Check this box to make the reversal a memorized transaction that automatically occurs on the date entered in the required Reversal Date field. Clear this box to make the reversal an immediately entered transaction with the date in the Reversal Date field.

subsidiary: subsidiary
toSubsidiary: subsidiary
tranDate Date: string (date)

NetSuite inserts today's date as the date of this journal entry. You can enter or select another date.

tranId Entry No.: string

NetSuite increases the largest journal entry number by one. If you wish, you can type another number. The next journal entry number will revert to the standard pattern. You can enter a maximum of 45 characters in this field.

intercompanyJournalEntry-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: intercompanyJournalEntry-accountingBookDetailElement
intercompanyJournalEntry-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

intercompanyJournalEntry-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

intercompanyJournalEntry-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: intercompanyJournalEntry-appliedRulesElement
intercompanyJournalEntry-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

intercompanyJournalEntry-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

intercompanyJournalEntry-lineCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: intercompanyJournalEntry-lineElement
intercompanyJournalEntry-lineElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

intercompanyJournalEntry-lineElement

account: account
amortizationType Type: string
class: classification
cleared Cleared: boolean
clearedDate Date Cleared: string (date)
credit Credit: number (double)
creditTax Credit Tax: number (double)
debit Debit: number (double)
debitTax Debit Tax: number (double)
department: department
eliminate Eliminate: boolean
endDate End Date: string (date)
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
giftCertCode: nsResource
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
line Line Id: integer (int64)
lineLastModifiedDate Line Last Modified Date: string (date-time)
lineSubsidiary: subsidiary
lineTaxCode: nsResource
lineTaxRate Tax Rate: number (double)
links Links: nsLink
nsLink
location: location
memo Memo: string
refName Reference Name: string
residual Residual: number (double)
revenueRecognitionRule: nsResource
schedule: nsResource
scheduleNum: nsResource
scheduleType: object
id Internal identifier: string Amortization , RevRec
refName Reference Name: string
startDate Start Date: string (date)
taxAccount: account
taxBasis Tax Basis: number (double)
taxDetailsReference Tax Details Reference: string
totalAmount Total Amount: number (double)

intercompanyJournalEntryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: intercompanyJournalEntry

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

intercompanyJournalEntry
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

intercompanyTransferOrder

accountingBookDetail: intercompanyTransferOrder-accountingBookDetailCollection
altHandlingCost Handling Cost: number (double)
altShippingCost Shipping Cost: number (double)

This field displays shipping costs associated with this transfer order.

canBeUnapproved Can Be Unapproved: boolean
class: classification
createdDate Date Created: string (date-time)
createdFrom: nsResource
currency: currency
customForm: object
id Internal identifier: string -9943
refName Reference Name: string
department: department
discountAmount Discount Amount: number (double)
discountDate Discount Date: string (date)
dueDate Due Date: string (date)
employee: employee
endDate End Date: string (date)
exchangeRate Exchange Rate: number (double)
excludefromsupplyplanning Exclude from Supply Planning: boolean
externalId External ID: string
firmed Firmed: boolean

When the Firmed box is checked, the line items are no longer eligible for reallocation to another order. The items must remain committed to the firmed order. Firmed transfer orders are not available to be rescheduled or cancelled.

fob FOB: string
handlingCost Handling Cost: number (double)
handlingTaxAmount Handling Tax Amount: number (double)
id Internal ID: string
incoTerm: nsResource
item: intercompanyTransferOrder-itemCollection
lastModifiedDate Date Last Modified: string (date-time)
linkedTrackingNumbers Linked Tracking Numbers: string
links Links: nsLink
nsLink
location: location
memo Memo: string

Enter a memo to identify this transfer order. When you use the Search Transactions feature, you can search for specific words and phrases in the Memo field.

nexus: nexus
orderStatus: object
id Internal identifier: string A , B
refName Reference Name: string
orderType: nsResource
originator Originator: string
otherRefNum PO/Check Number: string
prevDate Previous Effective Date: string (date)
refName Reference Name: string
shipAddress Ship To: string

The Ship To Address of the transfer order defaults to the address of the destination location. To enter a different address: * Select another address in the Ship To Select field. * Select New in the Ship To Select field to enter a new billing address.

shipAddressList: nsResource
shipComplete Ship Complete: boolean

Check this box if you want to ship this order when there are enough items available to fully fulfill the orders. When fulfilling orders in bulk, you can filter the list to include those orders marked Ship Complete that can be completely fulfilled by selecting Respect Ship Complete in the Filter By field.

shipDate Ship Date: string (date)

The date defaults to show the current date. You can type or pick another shipping date for this order.

shipIsResidential Shipping address is residential: boolean
shipMethod: shipItem
shipOverride Override: boolean
shippingAddress: intercompanyTransferOrder-shippingAddress
shippingAddress_text Shipping Address: string
shippingCost Shipping Cost: number (double)

The shipping cost automatically calculates depending on the shipping method you select in the Ship Via field above. To change the cost of a shipping method, go to Lists > Accounting > Shipping Items and select the shipping method you want to change. If you use UPS Real-Time rates and a package is over 150lbs, the package is charged as multiple packages equal to or less than 150lbs.

shippingCostOverridden Shipping Cost Overridden: boolean
shippingTaxAmount Shipping Tax Amount: number (double)
source: object
id Internal identifier: string SuitePhone , smbXML , CSV , ADP , QIF , QB , PERQUEST , Yahoo , PaymentLink , customerCenter , webServices , eBay , restWebServices , NLWebStore , offlineClient , SCIS , Sync
refName Reference Name: string
startDate Start Date: string (date)
storeOrder: string
subsidiary: subsidiary
subtotal Subtotal: number (double)

As you add items, the total shows in this field.

terms: term
toSubsidiary: subsidiary
total Total: number (double)

This field shows the total amount associated with this order, including shipping and handling costs.

trackingNumbers Tracking Numbers: string

This field displays the tracking number provided by the carrier for the shipment.

tranDate Date: string (date)

The current date autofills for this transfer order. You can select or enter a different date.

tranId Transaction Number: string

Enter the number of this transfer order. If you use autogenerated numbering, the next order number in the sequence shows here. You can enter another number if you choose.

transferLocation: location
useItemCostAsTransferCost Use Item Cost As Transfer Cost: boolean

Check this box to use the transfer price as a declared shipping value for reference only. For example, for insurance or international shipping. * The transfer price is not a charge for the destination location. * The transfer price does not affect inventory costing on transactions. * The transfer price defaults to show the value in the Transfer Price field of item records. * Partial fulfillment and receipt of transfer orders is allowed, but you cannot receive more than you have fulfilled on any date. For example, if you have fulfilled 10 widgets out of 20 on a transfer order, you cannot receive 12 widgets on that order. Clear this box to use the transfer price shown on the transfer order as the item cost on the item receipt. Important: If no transfer price is entered on the transfer order, no cost is recorded on the item receipt. * Any difference between the actual cost and the transfer price posts to a Gain/Loss account when the item is shipped. * The transfer price and the Gain/Loss account are defined on each item record. * The transfer price defaults to show the value in the Transfer Price field of item records. If you use approval routing, this setting can be changed on a transfer order as long as the transfer order is not yet approved. Once the transfer order is approved, this setting cannot be changed.

webSite: string

intercompanyTransferOrder-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: intercompanyTransferOrder-accountingBookDetailElement
intercompanyTransferOrder-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

intercompanyTransferOrder-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

intercompanyTransferOrder-item-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: intercompanyTransferOrder-item-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

intercompanyTransferOrder-item-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: intercompanyTransferOrder-item-inventoryDetail-inventoryAssignmentElement
intercompanyTransferOrder-item-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

intercompanyTransferOrder-item-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

intercompanyTransferOrder-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: intercompanyTransferOrder-itemElement
intercompanyTransferOrder-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

intercompanyTransferOrder-itemElement

allocationAlert Reallocate Order Item: string
amount Amount: number (double)
billVarianceStatus: object
id Internal identifier: string NOVARIANCES , JOURNALNOTPOSTED , JOURNALPOSTED
refName Reference Name: string
class: classification
commitInventory: object
id Internal identifier: string 1 , 2 , 3
refName Reference Name: string
commitmentFirm Commitment Confirmed: boolean
daysLate Days Late: integer (int64)
department: department
description Description: string
excludeFromPredictiveRisk Exclude From Predictive Risk: boolean
expectedShipDate Expected Ship Date: string (date)
initOqpBucket Initial OQP Bucket: string
inventoryDetail: intercompanyTransferOrder-item-inventoryDetail
isAllocateFirmInvtOnly None: boolean
isClosed Closed: boolean
isFreezeFirmAllocation None: boolean
isOpen Is Opened: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemSubtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
licenseCode License Code: string
line Transaction Line: integer (int64)
linked Linked: boolean
links Links: nsLink
nsLink
location: location
marginal Marginal: boolean
matrixType Matrix Type: string
minQty Minimum Quantity: number (float)
options Options: string
oqpBucket Oqp Bucket: string
orderAllocationStrategy: nsResource
orderPriority Order Priority: number (float)
printItems Print Items: boolean
quantity Quantity: number (float)
quantityAllocated Quantity Allocated: number (float)
quantityAvailable Available: number (float)
quantityBackOrdered Back Ordered: number (float)
quantityCommitted Committed: number (float)
quantityDemandAllocated Allocated Demand: number (float)
quantityFulfilled <NULL>: number (float)
quantityOnHand On Hand: number (float)
quantityPacked Quantity Packed: number (float)
quantityReceived Quantity Received: number (float)
rate Rate: number (double)
rateIncludingTax Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
requestedDate Requested Date: string (date)
subsidiary: subsidiary
units Units: string

intercompanyTransferOrder-shippingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

intercompanyTransferOrderCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: intercompanyTransferOrder

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

intercompanyTransferOrder
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryAdjustment

account: account
accountingBookDetail: inventoryAdjustment-accountingBookDetailCollection
adjLocation: location
class: classification
cleared Cleared: boolean
clearedDate Date Cleared: string (date)
createdDate Date Created: string (date-time)
customForm: object
id Internal identifier: string -9990
refName Reference Name: string
customer: customer
department: department
estimatedTotalValue Estimated Total Value: number (double)

This is the total value of the change in your inventory. When you submit the adjustment, the current cost is determined from your inventory database and your adjustment totals are updated.

excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
id Internal ID: string
inventory: inventoryAdjustment-inventoryCollection
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

Enter an optional memo for this adjustment. It will appear on a register or Account Detail report.

postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
refName Reference Name: string
subsidiary: subsidiary
tranDate Date: string (date)

Today's date autofills as the date of this inventory adjustment. You can enter or choose another date.

tranId Ref No.: string

Enter an optional reference number for this inventory adjustment. Reference Numbers for inventory adjustments do not have to be consecutive. You can enter a maximum of 45 characters in this field.

inventoryAdjustment-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryAdjustment-accountingBookDetailElement
inventoryAdjustment-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryAdjustment-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

inventoryAdjustment-inventory-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: inventoryAdjustment-inventory-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

inventoryAdjustment-inventory-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryAdjustment-inventory-inventoryDetail-inventoryAssignmentElement
inventoryAdjustment-inventory-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryAdjustment-inventory-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

inventoryAdjustment-inventoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryAdjustment-inventoryElement
inventoryAdjustment-inventoryElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryAdjustment-inventoryElement

adjustQtyBy Adjust Qty By: number (float)
class: classification
costingMethod Costing Method: string
currency: currency
currentValue Current Value: number (double)
department: department
description Description: string
exchangeRate Exchange Rate: number (float)
foreignCurrencyUnitCost Unit Cost: number (double)
inventoryDetail: inventoryAdjustment-inventory-inventoryDetail
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
label Exchange Rate: string
labelCurrency Currency: string
labelFxUnitCost Unit Cost in Foreign Currency: string
line Line: integer (int64)
links Links: nsLink
nsLink
location: location
memo Memo: string
newQuantity New Qty: number (float)
quantityOnHand Qty On Hand: number (float)
refName Reference Name: string
subsidiary: subsidiary
unitCost Unit Cost: number (double)
units Units: string

inventoryAdjustmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: inventoryAdjustment

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

inventoryAdjustment
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryCostRevaluation

account: account
accountingBookDetail: inventoryCostRevaluation-accountingBookDetailCollection
class: classification
costComponent: inventoryCostRevaluation-costComponentCollection
costingMethod Costing Method: string
createdDate Date Created: string (date-time)
currencyPrecision Currency Precision: string
customForm: object
id Internal identifier: string
refName Reference Name: string
department: department
excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
id Internal ID: string
inventoryValue New Inventory Value: number (double)
ispurchase: string
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemCostCategory Item Cost Category: integer (int64)
itemType Item Type: string
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

Type a memo for this inventory cost revaluation.

overheadType Overhead Type: string
postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
refName Reference Name: string
selloutLineAmount Sellout Line Amount: string
subsidiary: subsidiary
total Adjustment Amount: number (double)
tranDate Date: string (date)

Type a date for this inventory cost revaluation. The default date is the system date.

tranId Ref No.: string

Type a reference number, if required.

unitCost New Unit Cost: number (double)

This field displays the revised unit cost after revaluation.

inventoryCostRevaluation-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryCostRevaluation-accountingBookDetailElement
inventoryCostRevaluation-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryCostRevaluation-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

inventoryCostRevaluation-costComponentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryCostRevaluation-costComponentElement
inventoryCostRevaluation-costComponentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryCostRevaluation-costComponentElement

amount Amount: string
componentItem: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
conversionRate Conversion Rate {1}: number (float)
cost Cost: number (double)
costCategory: costCategory
costType Cost Category: string
isMaterialOverhead Is Material Overhead: string
isRouting Is Routing: string
lineId Line Id: string
links Links: nsLink
nsLink
overheadType Overhead Type: string
quantity Quantity: number (float)
refName Reference Name: string
units Units: string

inventoryCostRevaluationCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: inventoryCostRevaluation

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

inventoryCostRevaluation
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryCount

account: account
class: classification
countDate Count Start Date: string (date)
createdDate Date Created: string (date-time)
customForm: object
id Internal identifier: string
refName Reference Name: string
department: department
excludeFromGLNumbering Exclude from GL Audit Numbering: boolean

Check this box to exclude inventory count transactions from GL audit numbering.

externalId External ID: string
id Internal ID: string
item: inventoryCount-itemCollection
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

Optionally enter a memo for this transaction. Later you can search for this transaction using the text in this field.

prevDate Previous Effective Date: string (date)
refName Reference Name: string
selStatus: object
id Internal identifier: string A , B , C , D
refName Reference Name: string
status: object
id Internal identifier: string A , B , C , D
refName Reference Name: string
subsidiary: subsidiary
tranDate Date: string (date)

Verify or select a date for this transaction.

tranId Ref No.: string

Optionally enter a reference number for this transaction.

inventoryCount-item-countDetail-inventoryDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryCount-item-countDetail-inventoryDetailElement
inventoryCount-item-countDetail-inventoryDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryCount-item-countDetail-inventoryDetailElement

id Internal ID: integer (int64)
inventoryNumber Serial/Lot Number: string
inventoryStatus: nsResource
links Links: nsLink
nsLink
quantity Quantity: number (float)
refName Reference Name: string

inventoryCount-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryCount-itemElement
inventoryCount-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryCount-itemElement

adjustedQuantity Adjusted Quantity: number (double)
binNumber: bin
countDetail: inventoryCount-item-countDetail
countLine Line: integer (int64)
countQuantity Count Quantity: number (double)
item: inventoryItem
links Links: nsLink
nsLink
memo Memo: string
rate Rate: number (double)
refName Reference Name: string
snapshotQuantity Snapshot Quantity: number (double)
units Units: string
viewAdjustment Variance Detail: string
viewSnapshot Snapshot Detail: string

inventoryCountCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: inventoryCount

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

inventoryCount
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryItem

VSOEDeferral: object
id Internal identifier: string DEFERALLUNTIL , DEFERUNTIL
refName Reference Name: string
VSOEDelivered Default as Delivered: boolean

Check this box to automatically set this item to a Delivered status when this item is added to a transaction. Clear this box to leave the delivery status clear by default.

VSOEPermitDiscount: object
id Internal identifier: string IFDELIVERED , NEVER
refName Reference Name: string
VSOEPrice Allocation Price: number (double)

Enter the VSOE Price for this item if it is known. Note: If you need to use more than one VSOE price for an item, you can set the most common price here and then change the price on each order manually.

VSOESopGroup: object
id Internal identifier: string EXCLUDE , NORMAL , SOFTWARE
refName Reference Name: string
accountingBookDetail: inventoryItem-accountingBookDetailCollection
alternateDemandSourceItem: inventoryItem
amortizationPeriod Amortization Period: integer (int64)
amortizationTemplate: nsResource
assetAccount: account
atpLeadTime ATP Lead Time: integer (int64)
atpMethod: object
id Internal identifier: string CUMULATIVE_ATP_WITH_LOOK_AHEAD , DISCRETE_ATP
refName Reference Name: string
autoExpandKitForRevenuemgmt Auto-Expansion for Revenue Management: boolean
autoLeadTime Auto-Calculate: boolean

Lead time is the average number of days between ordering this item from the vendor and receiving it. * Check the Auto-Calculate box if you want NetSuite to calculate the lead time based on the most recent order history of this item. This is calculated by taking the number of days between the order entry and receipt on the three most recent purchase orders, and dividing by three. o If there are multiple receipts for the item against the same purchase order, only the first receipt is used for the calculation. o Lead time calculation is not weighted by number of units received. o More recent purchase orders without receipts are ignored. * Clear the Auto-Calculate box to manually enter a lead time value in days. If the Auto-Calculate box is cleared and no value is entered, then the default value from the Set Up Inventory Management page is used.

autoPreferredStockLevel Auto-Calculate: boolean

The preferred stock level is the optimum quantity to maintain in stock of an item. The quantity you enter here is used to determine your replenishment needs on the Order Items page. It is the quantity you want to have in stock after an order is placed. * Auto-Calculating – Check the Auto-Calculate box if you want NetSuite to calculate the preferred stock level based on demand for the item. The preferred stock level is calculated as: (daily demand * number of days supply preferred). If no preferred stock level is identified, then the default preferred stock level is used from the Set Up Inventory Management page. * Manually Calculating – Clear the Auto-Calculate box to manually enter the preferred stock quantity. The preferred stock level you set is used to calculate the quantity of items to be ordered on the Order Items page.

autoReorderPoint Auto-Calculate: boolean

Reorder Point is the quantity level at which you need to reorder or build more of this item. * Auto-Calculate – Check the Auto-Calculate box to automatically calculate the reorder point based on demand for the item over time. The reorder point depends on the safety stock definition and is calculated as follows: o Without safety stock defined: Reorder point = (average lead time days * demand) o With safety stock defined in days: Reorder point = [(average lead time days + safety stock days) * demand] o With safety stock quantity defined: Reorder point = [(average lead time days * demand) + safety stock quantity) * Manually Calculate – Clear the Auto-Calculate box to manually enter the point at which to reorder or build more of this item. If you go to Home > User Preferences and place a check mark in the Inventory Level Warnings box, NetSuite reminds you when you have reached the reorder point.

availableToPartners Available to Adv. Partners: boolean

Check this box to make this item available to partners with the Advanced Partner Center role for viewing. These items are also available to partners with roles that are customized for the Advanced Partner Center and include view, create or edit access to item records.

averageCost Average Cost: number (double)

This field displays the current average cost of the item across all locations. Using the weighted-average method, the average cost is calculated as the total units available during a period divided by the beginning inventory cost plus the cost of additions to inventory. Note: The average cost calculated per location is listed for each location on the Locations subtab. If you use Multiple Units of Measure, average cost is calculated using stock units.

backwardConsumptionDays Backward Consumption Days: integer (int64)

When you use the Forecast Consumption demand source method, set the following: * Forward Consumption – Number of days after the order date to consider * Backward Consumption – Number of days prior to the order date to consider When backward and forward consumption days are entered for an item, these fields determine the window, or time period, that is considered for each sales order when a forecast amount may be consumed to calculate demand. If an order falls within the consumption window, that order quantity is calculated as being consumed and the forecast is adjusted to account for the order consumption. Note: NetSuite always considers backward consumption first. The forecast closest to the order in the backward window is consumed first. The forecast closest to the order in the forward window is considered if there are remaining quantities to be consumed. Note: Only sales order and invoice quantities can consume forecast quantities. Demand from transfer orders and work orders does not consume forecast quantities.

baseUnit Primary Base Unit: string

This field displays the base unit of measure for this item.

billExchRateVarianceAcct: account
billPriceVarianceAcct: account
billQtyVarianceAcct: account
billingSchedule: billingSchedule
binNumber: inventoryItem-binNumberCollection
class: classification
cogsAccount: account
consumptionUnit Primary Consumption Unit: string

If you use the Multiple Units of Measure feature, select the default unit of measure for inventory.

contingentRevenueHandling Eligible For Contingent Revenue Handling: boolean

Check this box to indicate that the item is subject to contingent revenue handling. When checked, revenue allocation is affected.

conversionRate Conversion Rate (/Primary Base): number (float)
copyDescription Copy from Sales Order: boolean

Check this box to copy the purchase description from the item description you enter on a sales order. Clear this box to enter a purchase description in the field above.

correlatedItems: inventoryItem-correlatedItemsCollection
cost Purchase Price: number (double)

Enter the price you pay for this item. If you do not enter a price, purchase orders for this item show the most recent purchase price by default. If you select a preferred vendor for this item, the price is shown in the currency selected on the vendor's record. If no preferred vendor is selected, the price is shown in your base currency.

costAccountingStatus Cost Accounting Status: string
costEstimate Item Defined Cost: number (double)

Enter an Item Defined Cost amount.

costEstimateUnits Est. Cost Unit: string
costingMethod: object
id Internal identifier: string SERIAL , LOT , AVG , LIFO , GROUPAVG , FIFO , STANDARD
refName Reference Name: string
countryOfManufacture: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
createExpensePlansOn: nsResource
createRevenuePlansOn: nsResource
createdDate Date Created: string (date-time)
currency: currency
custReturnVarianceAccount: account
customForm: object
id Internal identifier: string -200 , -10201 , -10200
refName Reference Name: string
dateConvertedToInv Date Converted To Inv.: string (date-time)
defaultItemShipMethod: shipItem
defaultReturnCost Default Return Cost: number (double)

Enter the rate you want to default to show as the cost for this item when it is returned. What you enter in this field defaults to show in the Override Rate field on item receipts. You can still change this value after it appears on the item receipt.

defaultReturnCostUnits: string
deferralAccount: account
deferredRevenueAccount: account
demandModifier Estimated Demand Change: number (double)

Enter the default percentage of Expected Demand Change to use for calculating item demand. For example, if you know that new customers will increase sales of this item in the future, you can enter a 10% expected demand change to be added on to previous sales totals. If no expected demand change percentage is entered, then the default value from the Set Up Inventory Management page is used.

demandSource: object
id Internal identifier: string FORECASTANDORDERS , EXISTINGORDERSANDDEPENDENTDEMAND , FORECASTCONSUMPTION , ITEMDEMANDPLAN
refName Reference Name: string
demandTimeFence Demand Time Fence: integer (int64)

Demand Time Fence defaults to the number entered in the Default Demand Time Fence field. Verify the default or enter a number between zero and 365 to determine the demand time fence for this item.

department: department
description Description: string

Enter a description for this item. This description will appear in the Description column of sales forms.

directRevenuePosting Direct Revenue Posting: boolean

Check this box to disable advanced revenue management for this item. When checked, posting transactions that include this item post directly to the item revenue account. No revenue element or revenue arrangement is created. When you check this box, the Deferred Revenue Account on the Accounting subtab is disabled. When you create sales transactions that include items that have this box checked, all the items in the transaction must have the box checked. You cannot mix items that post directly to revenue with items that post to deferred revenue in the same transaction. This restriction also applies to kit items. All items in a kit must post either to revenue or to deferred revenue. You cannot check or clear the box after the item has been used in a transaction with advanced revenue management. By default, this box is not checked.

displayName Display Name/Code: string

Enter an optional name of up to 250 characters for this item in addition to the Item Name. If you are integrating with a Yahoo! store, this field is imported from Yahoo!. The display name prints in the Item column of sales forms when Basic printing is used. If this item is a member of a kit, this name appears in the Item column when the Print Items box is checked. If you do not enter a display name, the item name appears on printed forms.

distributionCategory: nsResource
distributionNetwork: nsResource
dontShowPrice Don't Show Price: boolean

Check this box to hide the price of this item online. This is useful for items you want to advertise but don't want to sell or for items that you track inventory for and want to display but are offered in combination with other items.

dropShipExpenseAccount: account
enableCatchWeight Enable Catch Weight: boolean
enforceminqtyinternally Enforce Minimum Internally: boolean

Check this box to apply the minimum quantity restriction on sales orders generated from NetSuite. When you clear this box, but enter a number in the Minimum Quantity field, the minimum quantity is only applied to web store orders.

excludeFromSiteMap Exclude from Sitemap: boolean

Check this box to exclude a tab, category or item page from the site map.

expenseAmortizationRule: nsResource
externalId External ID: string
featuredDescription Featured Description: string

If this item is displayed on the home page of your Web site, enter a featured description for this item. This description appears below the item's store display name on the Home page of your store or site. You can enter up to 999 characters including basic HTML code. Enter and format text using the formatting options, or click the HTML Source Code link to enter HTML.

fixedLotSize Fixed Lot Size: number (float)

If you selected Fixed Lot Size as the lot sizing method, then enter a quantity in the Fixed Lot Size field. This is the quantity that procurement of this item is always based on, regardless of demand projections.

fixedLotSizeUnits: string
forwardConsumptionDays Forward Consumption Days: integer (int64)

When you use the Forecast Consumption demand source method, set the following: * Forward Consumption – Number of days after the order date to consider * Backward Consumption – Number of days prior to the order date to consider When backward and forward consumption days are entered for an item, these fields determine the window, or time period, that is considered for each sales order when a forecast amount may be consumed to calculate demand. If an order falls within the consumption window, that order quantity is calculated as being consumed and the forecast is adjusted to account for the order consumption. Note: NetSuite always considers backward consumption first. The forecast closest to the order in the backward window is consumed first. The forecast closest to the order in the forward window is considered if there are remaining quantities to be consumed. Note: Only sales order and invoice quantities can consume forecast quantities. Demand from transfer orders and work orders does not consume forecast quantities.

fraudRisk: object
id Internal identifier: string LOW , MEDIUM , HIGH
refName Reference Name: string
froogleProductFeed Google Base Product Feed: boolean

Check this box to include this item when exporting item lists to Froogle. Clear this box to remove this item when exporting item lists to Froogle.

futurehorizon Supply Chain Future Horizon: integer (int64)

Enter the number of days ahead you want to be included in a snapshot for this item. This will include future orders beyond the snapshot generated for this item. For example, when you select 30 in this field, open orders that are past due by 30 days are included. The default for this field is 30 days. The maximum you can enter in this field is 365 days.

gainLossAccount: account
handlingCost Handling Cost: number (double)

As an option, you may enter a handling cost for this item in dollars. You must also create a shipping item for per-item shipping and handling costs at Lists > Shipping Items > New. When this item is selected on sales orders, invoices or cash sales, the appropriate shipping and handling charges are automatically calculated.

hazmatHazardClass Hazmat Hazard Class: string

Enter the DOT hazardous material class or division.

hazmatId Hazmat Id: string

Enter the regulatory identifier for the commodity from the Federal Express Ground Hazardous Materials Shipping Guide. The format is UNXXXX, where XXXX is a four digit number.

hazmatItemUnits Hazmat Item Units: string

Enter the unit of measure for this item, such as kg or ml.

hazmatItemUnitsQty Hazmat Item Units Quantity: number (float)

Enter the quantity for the item units.

hazmatPackingGroup: object
id Internal identifier: string , DEFAULT , I , II , III
refName Reference Name: string
hazmatShippingName Hazmat Shipping Name: string

Enter the shipping name for the ID as listed in the Federal Express Ground Hazardous Materials Shipping Guide. This item appears on the OP950 form.

hierarchyVersions: inventoryItem-hierarchyVersionsCollection
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to share the item with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Note: When sharing items across subsidiaries, all of the options selected on the item record must be compatible across subsidiaries. For example, when entering an inventory item to be shared across subsidiaries, you should select Income and Asset accounts on the item record that are also shared across the same subsidiaries.

incomeAccount: account
insertItemAttribute: object
id Internal identifier: string class , department , itemid , location , issueproduct , vendorname
refName Reference Name: string
interCoDefRevAccount: account
intercoCogsAccount: account
intercoExpenseAccountHidden: string
intercoIncomeAccount: account
internalId Internal ID: integer (int64)

Use this ID number to create smart tags for your item templates, site templates, and custom Web site that you host with NetSuite. Smart tags use the following format:

isDropShipItem Drop Ship Item: boolean

Check the Drop Ship Item box to have this item default as a drop ship item on sales orders. When a sales transaction for a drop ship item is approved, a linked purchase order for the preferred vendor is automatically generated. The vendor ships this item to your customer directly. Note: an item can be a drop ship or a special order, but not both.

isGCoCompliant Google Checkout Compliant: boolean
isHazmatItem Hazmat/Dangerous Goods: boolean

Check this box if this item is categorized as either hazardous material or dangerous goods. These items can only be shipped using FedEx integration.

isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

isLotItem Lot Numbered: boolean
isOnline Display in Website: boolean

Check this box to make this item available online in your Web site. You cannot sell this item online unless you check this box. If the item is of the Other Charge for Sale or Resale subtype, checking this box does not make it available in the web store catalog. However, it becomes available during web store checkout.

isSerialItem Serialized: boolean
isSpecialOrderItem Special Order Item: boolean

Check this box if you want this item to default as a special order on sales transactions. When a sales transaction for a special order item is approved, a linked purchase order is automatically generated. Then, the order cannot be fulfilled until the linked purchase order is received. Special order items can be used for custom orders or "just-in-time" inventory. Important: You must identify a preferred vendor and a purchase price on an item record in order for that item to be selected as a special order. Note: An item can be a drop ship or a special order, but not both.

isStorePickupAllowed Store Pickup Allowed: boolean

If this box is checked, indicates that at least one location allows store pickup of the item. If you clear the Allow Store Pickup box in the Locations sublist for all locations, this box is also cleared when you save the item record. This field is read only.

issueProduct: nsResource
itemCarrier: object
id Internal identifier: string ups , nonups
refName Reference Name: string
itemId Item Name/Number: string

Enter up to 250 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms when Basic printing is used. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name when Basic printing is used.

itemProcessFamily: nsResource
itemProcessGroup: nsResource
itemRevenueCategory: nsResource
itemShipMethod: shipItemCollection
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
itemVendor: inventoryItem-itemVendorCollection
lastModifiedDate Last Modified: string (date-time)
lastPurchasePrice Last Purchase Price: number (double)

This field displays the most recent purchase price of the item. This price is determined by the most recent transaction for the item that added positive inventory, such as a purchase receipt, inventory transfer or inventory adjustment. (This does not include item returns or assembly unbuilds.) If two transactions are entered on the same day, the one entered later takes precedence and is used to calculate the last purchase price. When you use the Multiple-Location Inventory feature, the following is true: * The last purchase price reflects the most recent transaction at any location. * The Inventory subtab of inventory item records includes a link to the last positive-inventory transaction per location. * If multiple purchases are made on the same day with different prices and locations, then the highest price paid on that day becomes the last purchase price. If you use Multiple Units of Measure, the last purchase price is calculated using purchase units.

leadTime Purchase Lead Time: integer (int64)

Lead time is the average number of days between ordering this item from the vendor and receiving it. * Auto-Calculating – Check the Auto-Calculate box if you want NetSuite to calculate the lead time based on the most recent order history of this item. Lead time is calculated by taking the number of days between the order entry and receipt on the three most recent purchase orders, and dividing by three. If more than three purchase orders exist, all purchase orders within the period specified in the Order Analysis Interval field on the Inventory Management Preferences dialog will be used. o If there are multiple receipts for the item against the same purchase order, the calculation is made using the difference between the purchase order and the last receipt (the receipt that fully receives the order). o Lead time calculation is not weighted by number of units received. o More recent purchase orders without receipts are ignored. * Manually Calculating – Clear the Auto-Calculate box to manually enter a lead time value in days. If the Auto-Calculate box is cleared and no value is entered, then the default value from the Set Up Inventory Management page is used.

links Links: nsLink
nsLink
location: location
locations: inventoryItem-locationsCollection
lowerWarningLimit Lower Warning Limit % (-): number (float)
manufacturer Manufacturer: string

Enter the name of the company that manufactures this item.

manufacturerAddr1 Manufacturer Address: string

Enter the address of the manufacturer. This is necessary to fill out international shipping forms when you sell and ship this item.

manufacturerCity Manufacturer City: string

Enter the city location of the manufacturer of this item. This is necessary to automatically fill out international forms when you ship this item across borders.

manufacturerState Manufacturer State: string

Enter the state where this item's manufacturer is located. This is necessary to fill out international forms when you ship this item.

manufacturerTariff HS Tariff Number: string

Enter the Harmonized System (HS) tariff code number or the Harmonized Tariff Schedule (HTS) code number. This number should be six to ten characters.

manufacturerTaxId Manufacturer Tax Id: string

Enter the Tax ID Number (TIN) for the manufacturer.

manufacturerZip Manufacturer Zip Code: string

Enter the postal code of the location of this manufacturer. This is necessary to create international forms when you ship this item.

matchBillToReceipt Match Bill To Receipt: boolean

Check the Match Bill to Receipt box if you want the Match Bill to Receipt box on transaction lines to be checked by default for this item. This enables you to generate variances based on vendor bill lines. Then, on the Post Vendor Bill Variances page, you must select Bill in the Transaction Type field to generate the variance postings. Purchase orders that include this item default to have this box checked and variances are generated based on vendor bill lines. Clear this box if you want to generate variance postings based on purchase order lines rather than vendor bill lines and do not want the Match Bill to Receipt box to be checked by default on transaction lines for this item. Then, on the Post Vendor Bill Variances page, you must select Purchase Order in the Transaction Type field to generate the variance postings. This preference defaults to be disabled. Even when enabled, this option can be changed on individual purchase order lines.

matrixItemNameTemplate Matrix Item Name Template: string

This field is used to control how the matrix item will be displayed in the Matrix Item Name/Number field. Compose the order in which attributes and matrix options are displayed by selecting from the Insert Item Attribute and Insert Matrix Option dropdown lists. Add custom separator characters to easier distinguish the various options. Example: Item Name: Fabric / Color / Waist / Length [Location]

matrixItemNameTemplateHelp Matrix Item Name Template: string
matrixType: object
id Internal identifier: string , PARENT , CHILD
refName Reference Name: string
maximumquantity Maximum Order Qty: integer (int64)

Enter the greatest quantity of this item that customers can purchase. If customers enter an item quantity above the maximum amount, a warning message is displayed. Web store customers are unable to complete checkout unless they enter a quantity equal to or below the maximum quantity. Leave this field empty to allow customers to check out without maximum quantity restrictions. You can edit this warning at Setup > Site Builder/SuiteCommerce Advanced > Customize Text.

metaTagHtml Meta Tag HTML: string

Enter the Meta Tag HTML you want to appear in the < head > section of this item page. Meta tags enable your Web site to be found by search engines.

minimumquantity Minimum Order Qty: integer (int64)

Enter the lowest quantity that customers can purchase. Web store customers receive a warning and cannot check out if they enter an item quantity below this minimum. Leave this field empty to allow customers to check out with no minimum quantity restrictions. You can edit this warning at Setup > Site Builder/SuiteCommerce Advanced > Customize Text.

mpn Manufacturer Part Number: string

MPN (Manufacturers Part Number) - Enter the part number used by the manufacturer to identify this item.

multManufactureAddr Multiple Manufacturer Addresses: boolean

Check the Multiple Manufacture Addresses box if this manufacturer uses more than one address.

nexTagCategory NexTag Category: string

Enter the name of the NexTag category this item should be included in. This category is included in the product feeds you can export at Setup > Web Site > Product Feeds.

nexTagProductFeed NexTag Product Feed: boolean

Check this box to include this item when exporting item lists to NexTag. Clear this box to remove this item when exporting item lists to NexTag.

noPriceMessage No Price Message: string

If you opted to not show a price online, enter the message that should show instead of the price. For example, you might enter "Call for Price."

offerSupport Offer Support: boolean

Check this box to offer support for this particular item. By offering support for items, customers can select on case records which item they are having trouble with.

onSpecial On Special: boolean

If you want to put this item on special, check this box. The item then appears in the Specials category in your store or site.

originalItemSubtype Original Item Subtype: string
originalItemType Original Item Type: string
outOfStockBehavior: object
id Internal identifier: string DISABLE , ENABLENMSG , REMOVE , ENABLE , DEFAULT
refName Reference Name: string
outOfStockMessage Out Of Stock Message: string

You can enter a custom out of stock message for this item. The message here replaces the default out of stock message.

overallQuantityPricingType: object
id Internal identifier: string ITEM , PARENT , SCHEDULE
refName Reference Name: string
pageTitle Page Title: string

Enter the text you want to appear as the page's title for this item. This text appears in the browser tab. Use a descriptive title for the item page, this can help achieve better results with search engine ranking.

parent: inventoryItem
parentOnly Use as Category Only: boolean
periodicLotSizeDays Periods of Supply Increment: integer (int64)

In the Period of Supply Increment field, enter a number from 1 to 90. The default setting is 1. The increment starts on the first day an order is required. From the first day, NetSuite aggregates all orders in the increment. Orders are placed on the first day of the period. Note: The Periodic Lot Size Increment field is enabled only when you select Interval in the Periodic Lot Size Type field.

periodicLotSizeType: object
id Internal identifier: string INTERVAL , WEEKLY , MONTHLY
refName Reference Name: string
planningItemCategory: nsResource
preferenceCriterion: object
id Internal identifier: string , A , B , C , D , E , F
refName Reference Name: string
preferredLocation: location
preferredStockLevel Preferred Stock Level: number (float)

The preferred stock level is the optimum quantity to maintain in stock of an item. The quantity you enter here is used to determine your replenishment needs on the Order Items page. It is the quantity you want to have in stock after an order is placed. * Auto-Calculating – Check the Auto-Calculate box if you want NetSuite to calculate the preferred stock level based on demand for the item. The preferred stock level is calculated as: (daily demand * number of days supply preferred). If no preferred stock level is identified, then the default preferred stock level is used from the Set Up Inventory Management page. * Manually Calculating – Clear the Auto-Calculate box to manually enter the preferred stock quantity. The preferred stock level you set is used to calculate the quantity of items to be ordered on the Order Items page.

preferredStockLevelDays Days: number (float)

The preferred stock level is the optimum quantity to maintain in stock of an item. The quantity you enter here is used to determine your replenishment needs on the Order Items page. It is the quantity you want to have in stock after an order is placed. * Auto-Calculating – Check the Auto-Calculate box if you want NetSuite to calculate the preferred stock level based on demand for the item. The preferred stock level is calculated as: (daily demand * number of days supply preferred). If no preferred stock level is identified, then the default preferred stock level is used from the Set Up Inventory Management page. * Manually Calculating – Clear the Auto-Calculate box to manually enter the preferred stock quantity. The preferred stock level you set is used to calculate the quantity of items to be ordered on the Order Items page.

preferredStockLevelUnits: string
presentationItem: inventoryItem-presentationItemCollection
price: inventoryItem-price
pricesIncludeTax Prices Include Tax: boolean

Check this box to save the base price as the tax inclusive price. Clear this box to save the base price as the tax exclusive price.

pricingGroup: pricingGroup
purchaseDescription Purchase Description: string

Enter up to 999 characters of text for a description of this item to appear on vendor orders. Include the unit of measure in this description.

purchaseOrderAmount Vendor Bill - Purchase Order Amount Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the amount on the vendor bill and purchase order.

purchaseOrderQuantity Vendor Bill - Purchase Order Quantity Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the quantity on the vendor bill and purchase order.

purchaseOrderQuantityDiff Vendor Bill - Purchase Order Quantity Difference: number (float)

Enter the difference limit for the discrepancy between the quantity on the vendor bill and purchase order.

purchasePriceVarianceAcct: account
purchaseUnit Primary Purchase Unit: string

Select the unit you use to purchase this item from the vendor.

quantityAvailable Quantity Available: number (float)
quantityAvailableBase Quantity Available (Base Unit): number (float)
quantityBackOrdered Quantity Back Ordered: number (float)
quantityCommitted Quantity Committed: number (float)

This field shows the number of this item that are already committed to be sold and are currently showing on orders.

quantityOnHand Quantity On Hand: number (float)

This field shows the quantity of this item you have on hand.

quantityOnHandBase Quantity On Hand (Base Unit): number (float)
quantityOnOrder Quantity On Order: number (float)

This field shows the quantity of this item you currently have on order with the vendor.

quantityPricingSchedule: nsResource
rate Price: number (double)

Enter the rate for this discount or markup. The rate can be either a percentage or dollar amount. A percentage discount must be followed by a % sign. A dollar amount should be entered as a positive number.

rateIncludingTax Price Including Tax: number (double)
receiptAmount Vendor Bill - Item Receipt Amount Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the amount on the vendor bill and item receipt.

receiptQuantity Vendor Bill - Item Receipt Quantity Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the quantity on the vendor bill and item receipt.

receiptQuantityDiff Vendor Bill - Item Receipt Quantity Difference: number (float)

Enter the difference limit for the discrepancy between the quantity on the vendor bill and item receipt.

refName Reference Name: string
reorderMultiple Reorder Multiple: integer (int64)

Enter the quantity you prefer to order of this item each time. Then, the Order Items page suggests ordering a quantity of this item that is always multiple of the number you enter. For example, if the vendor only accepts orders in multiples of one thousand, you would enter 1000 in this field. Then, the Order items page might suggest that you order 1000 or 2000, but not 1500. Note: If you use the Multiple Units of Measure feature, the reorder multiple always functions in base units.

reorderPoint Reorder Point: number (float)

The Reorder Point is the quantity level at which you need to reorder or build more of this item. * Auto-Calculating – Check the Auto-Calculate box if you want NetSuite to calculate the reorder point based on demand for the item over time. The reorder point depends on the safety stock definition and is calculated as follows: o Without safety stock defined: Reorder point = (average lead time days * demand) o With safety stock defined in days: Reorder point = [(average lead time days + safety stock days) * demand] o With safety stock quantity defined: Reorder point = [(average lead time days * demand) + safety stock quantity) * Manually Calculating – Clear the Auto-Calculate box if you want to manually enter the point at which to reorder or build more of this item. If you go to Home > User Preferences and place a check mark in the Inventory Level Warnings box, you are reminded when you have reached the reorder point.

reorderPointUnits: string
rescheduleInDays Reschedule In Days: integer (int64)

In the Reschedule In Days field, enter a number between one and 90 that is the maximum number of days that the order can be advanced from the current day. For example, if you enter 10 in this field, an order for this item can be moved up ten days earlier, but not eleven or more days. This field defaults to be blank. Note: If this field is left blank, NetSuite does not make recommendations to reschedule orders for this item to a later date.

rescheduleOutDays Reschedule Out Days: integer (int64)

In the Reschedule Out Days field, enter a number between one and 180 that is the maximum number of days that the order can be delayed from the current day. For example, if you enter 10 in this field, an order for this item can be moved to ten days later, but not eleven or more days. This field defaults to be blank. Note: If this field is left blank, NetSuite does not make recommendations to reschedule orders for this item to a later date.

residual Residual: number (double)
revRecForecastRule: nsResource
revReclassFxAccount: account
revenueAllocationGroup: nsResource
revenueRecognitionRule: nsResource
rotationType: object
id Internal identifier: string LEFO , FEFO
refName Reference Name: string
roundUpAsComponent Round Up Quantity as Component: boolean

If you use the component yield preference, depending on your settings, the component yield calculation may result in a fractional quantity. You can use this setting so that the quantity for a component on a work order automatically rounds up to a whole number in base units. For example, you have an assembly that requires 2 units of Component A. The component yield is 99%. To build 5 of these assemblies requires 10.1 units of Component A. Since you can consume components only in whole numbers, you cannot consume 10.1 units. Therefore, you need to round up to the next highest whole number in base units. Check the Round Up Quantity as Component box to enable NetSuite to round up the quantity consumed for this item. Clear this box if you do not want NetSuite to round up the quantity consumed for this item.

safetyStockLevel Safety Stock Level: number (float)

Enter the amount of an item you prefer to keep in stock at all times. Safety stock can be a quantity or a number of days worth of stock. This amount is used to auto-calculate the reorder point of an item. * To define safety stock as a quantity, enter a value. * To define safety stock as a number of days, enter a value in the field next to Days. If no safety stock value is entered, then the default value from the Set Up Inventory Management page is used.

safetyStockLevelDays Safety Stock Level Days: integer (int64)

Enter the amount of an item you prefer to keep in stock at all times. Safety stock can be a quantity or a number of days worth of stock. This amount is used to auto-calculate the reorder point of an item. * To define safety stock as a quantity, enter a value. * To define safety stock as a number of days, enter a value in the field next to Days. If no safety stock value is entered, then the default value from the Set Up Inventory Management page is used.

saleUnit Primary Sale Unit: string

Select the unit you use to sell this item to customers on sales transactions.

salesDescription Sales Description: string

Enter a sales description for this item. You can enter letters and numbers. There is a 999 character limit. The sales description displays on transactions such as sales orders, cash sales and invoices. If you use the Web Store feature, the sales description displays immediately under the item's store display name on item list pages in your store or site, if you have not entered a store description for an item. Enter the store description on the Store subtab of the item record. The sales description also displays by default when the item is in the Web store shopping cart.

savedReorderPoint Reorder Point: number (float)
scheduleBCode: object
id Internal identifier: string 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 10 , 32 , 11 , 33 , 12 , 13 , 14 , 15 , 16 , 17 , 18 , 19 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 20 , 21
refName Reference Name: string
scheduleBNumber Schedule B Number: string

Enter the number for the Schedule B form for this item.

scheduleBQuantity Schedule B Quantity: number (float)

Enter the numeric quantity in relation to the unit of measure entered in the Schedule B Code field. These two fields are used together to determine the amount represented by one of this item on the Schedule B form for Shipping Export Declarations. For example, if you enter 5 in the Schedule B Quantity field, and you select kilogram in the Schedule B Code field, when you fulfill two of these items on an order, the Schedule B form presents the items’ amount as 10 kilograms.

searchKeywords Search Keywords: string

Enter alternative search keywords that customers might use to find this item using your Web store’s internal search. These can include synonyms, acronyms, alternate languages or misspellings. These keywords are seen as equally important as the item name when searches are conducted.

seasonalDemand Seasonal Demand: boolean

Check the Seasonal Demand box to define how NetSuite analyzes customer demand for this item . Customer demand for an item is used to auto-calculate reorder points and preferred stock levels. An item’s demand rate is calculated as the average sales quantity per day. * Historical Demand – Clear the Seasonal Demand box to calculate the demand as average sales per day over a specific period. To set the number of months interval between analysis to evaluate sales orders and calculate item demand, go to Setup > Accounting > Set Up Inventory Management > Order Analysis Interval field. * Seasonal Demand – Check the Seasonal Demand box to calculate the reorder quantity for this item based on inventory demand changes through the year. To set the number of months interval between analysis to evaluate sales orders and calculate item demand, go to Setup > Accounting > Set Up Inventory Management > Order Analysis Interval field.

secondaryBaseUnit Secondary Base Unit: string
secondaryConsumptionUnit Secondary Consumption Unit: string
secondaryPurchaseUnit Secondary Purchase Unit: string
secondarySaleUnit Secondary Sale Unit: string
secondaryStockUnit Secondary Stock Unit: string
secondaryUnitsType: unitsType
shipIndividually Ships Individually: boolean

Check this box if this item always ships alone and with no other items in the same package. This helps determine the number of packages needed and the shipping rate on order fulfillments.

shipPackage: nsResource
shippingCost Shipping Cost: number (double)

As an option, you may enter a shipping cost for this item in dollars. You must also create a shipping item for per-item shipping costs at Lists > Shipping Items > New. When this item is selected on sales orders, invoices or cash sales, the appropriate shipping charges are automatically calculated.

shoppingDotComCategory Shopping.com Category: string

Enter the name of the Shopping.com category that this item should go under. This category is included in the product feeds that you can export from Setup > Web Site > Product Feeds. Go to www.shopping.com for more information on the categories available. This is an optional field only available for following item records: Kit/Package, Non-inventory Item for Sale, Non-inventory Item for Resale, Assembly (lot and serialized), and Inventory (lot and serialized).

shoppingProductFeed Shopping Product Feed: boolean

Check this box to include this item when exporting item lists to Shopping.com. Clear this box to remove this item when exporting item lists to Shopping.com.

shopzillaCategoryId Shopzilla Category ID: integer (int64)

Enter the name of the Shopzilla category this item should be included in. This category is included in the product feeds you export at Setup > Web Site > Product Feeds. Go to www.shopzilla.com for more information on the available categories. This is an optional field only displayed for the following item records: Kit/Package, Non-inventory Item for Sale, Non-inventory Item for Resale, Assembly (lot and serialized), and Inventory (lot and serialized).

shopzillaProductFeed Shopzilla Product Feed: boolean

Check this box to include this item when exporting item lists to Shopzilla. Clear this box to remove this item when exporting item lists to Shopzilla.

siteCategory: inventoryItem-siteCategoryCollection
siteMapPriority: object
id Internal identifier: string , 0.0 , 0.1 , 0.2 , 0.3 , 0.4 , 0.5 , 0.6 , 0.7 , 0.8 , 0.9 , 1.0
refName Reference Name: string
stockDescription Stock Description: string

Enter up to 21 characters to specify information about this item, such as New, Refurbished or Ships 2-3 days.

stockUnit Primary Stock Unit: string

Select the unit you use to stock this item in inventory.

storeDescription Store Description: string

The store description appears under the item's store display name on item list pages in your store or site. You can enter letters, numbers, and basic HTML code. Note: To make the store description display when an item is in the Web store shopping cart, go to Setup > Web Site > Set Up Web Site. Click the Cart subtab, and check the box next to Store Description.

storeDetailedDescription Detailed Description: string

Enter a detailed description for this item. When your customers click an item's store display name for more information, they see this description. You can enter letters, numbers or basic HTML code. If you are using Internet Explorer, you can also clear the View Source box below to enter and format text using the formatting options above. This eliminates the need for HTML code. If you do not see the View Source box, make sure Rich Text Editing is enabled at Home > Set Preferences > Appearance.

storeDisplayImage: nsResource
storeDisplayName Store Display Name: string

Enter the name of this item as you want it displayed in your Web site. You can enter up to 250 characters.

storeDisplayThumbnail: nsResource
subsidiary: subsidiaryCollection
supplyLotSizingMethod: object
id Internal identifier: string FIXED_LOT_SIZE , LOT_FOR_LOT , MINIMUM_ORDER_QUANTITY , FIXED_LOT_MULTIPLE , PERIODIC_LOT_SIZE
refName Reference Name: string
supplyReplenishmentMethod: object
id Internal identifier: string TIME_PHASED , MPS , REORDER_POINT , MRP
refName Reference Name: string
supplyTimeFence Planning Time Fence: integer (int64)

This field defaults to the number entered in the Default Planning Time Fence field. Verify the default or enter a number between zero and 365 to determine the planning time fence for this item.

supplyType: object
id Internal identifier: string TRANSFER , PURCHASE
refName Reference Name: string
totalValue Total Value: number (double)

Enter or accept the total value of this item. NetSuite generates this amount by multiplying your purchase price and your quantity on hand. As you buy and sell additional inventory, NetSuite continues to calculate the total value.

trackLandedCost Track Landed Cost: boolean

Check this box to track landed costs associated with this item. Note: You must include an item that tracks landed costs on transactions you want to source for landed costs. For example, on the Landed Costs subtab of item receipts, a vendor bill shows in the source transaction list only if the bill includes a landed cost item.

transferPrice Transfer Price: number (double)

Enter a transfer price on an item record to set the default value used as the transfer price on transfer orders. You can still override this default by entering a new transfer price for an item on the transfer order. The use of the value in the Transfer Price field on a transfer order depends on your setting for the Use Item Cost as Transfer Cost preference. When the Use Item Cost as Transfer Cost preference is enabled, the transfer price on a transfer order is not considered for posting cost accounting of line items. In the Transfer Price field, enter a declared value for the item to be used for shipping purposes only. When the Use Item Cost as Transfer Cost preference is disabled, the transfer price on a transfer order is considered for posting cost accounting of line items. Items that do not have a transfer price set on a transfer order use a zero value for cost accounting calculations when the item is received. Note: If the Transfer Price field is blank on the item record, a value of zero shows by default on the transfer order. Unless a transfer price value is entered on the transfer order, a value of zero is used for COGS calculations when the item is received.

transferPriceUnits Transfer Price Units: string
translations: inventoryItem-translationsCollection
unitsType: unitsType
upcCode UPC Code: string

Enter a maximum of 999 characters in this field to identify an internal name or number to store the item's UPC Code. You can use the text you enter here when adding the item to transactions, searching, or viewing reports. * When you enter text in this field, the SKU/UPC field on item labels displays this UPC Code and prints in UPC bar code format. * When this field is clear, the SKU/UPC field on item labels displays the Item Name/Number and prints in Code-128 bar code format.

upperWarningLimit Upper Warning Limit % (+): number (float)
urlComponent URL Component: string

Enter a short, descriptive name for this item to appear as part of its URL in the Web store. Setting a name to show in the URL can result in better ranking from search engines. If you leave this field blank, NetSuite terms and numbers are used as identifiers in the URL. Note: Descriptive URL components are case sensitive. Descriptive URLs must match the case used in the URL Component field of an item record to point to the correct page.

useBins Use Bins: boolean

Check this box to track bin locations for this item. If you choose to use bins for this item, you must associate at least one bin with the item using the Bin Numbers subtab. You can associate multiple items with one bin and multiple bins with one item. You can also designate one preferred bin per location. The preferred bin is listed by default on receipt and fulfillment transactions. To create bin records that can be selected here, go to Lists > Supply Chain > Bins > New.

useMarginalRates Use Marginal Rates: boolean

Check this box if you want the quantity discounts in the schedule to be applied to each pricing bracket separately. For example, a schedule offers no discount for the first 100 items sold and a 5% discount if more than 100 are sold. If 150 items are sold, the first 100 are at normal price, and the other fifty items are sold at 5% discount. Leave this box clear if you want the discount to apply to all of the items sold.

vendReturnVarianceAccount: account
vendor: vendor
vendorName Vendor Name/Code: string

If your vendor uses a name for this item that is different from the name you use, you can enter up to 60 characters as the vendor's name for this item here. The vendor's name for this item prints in the Item column of purchase forms. If you do not enter a vendor name, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name.

weight Item Weight : number (float)

Enter the weight of this item and select the units in the dropdown.

weightUnit: object
id Internal identifier: string 1 , 2 , 3 , 4
refName Reference Name: string
weightUnits Weight Units: string
yahooProductFeed Yahoo Shopping Product Feed: boolean

inventoryItem-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryItem-accountingBookDetailElement
inventoryItem-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryItem-accountingBookDetailElement

accountingBook: nsResource
amortizationTemplate: nsResource
createExpensePlansOn: nsResource
createRevenuePlansOn: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
revRecForecastRule: nsResource
revRecSchedule: revRecTemplate
revenueRecognitionRule: nsResource
sameAsPrimaryAmortization Same as Primary Book Amortization: boolean
sameAsPrimaryRevRec Same as Primary Book Rev Rec: boolean

inventoryItem-binNumberCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryItem-binNumberElement
inventoryItem-binNumberElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryItem-binNumberElement

binNumber: bin
links Links: nsLink
nsLink
location: location
locationActive Location Active: string
locationName Location: string
onHand On Hand: number (float)
onHandAvail Available: number (float)
preferredBin Preferred: boolean
refName Reference Name: string

inventoryItem-correlatedItemsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryItem-correlatedItemsElement
inventoryItem-correlatedItemsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryItem-correlatedItemsElement

correlationFld Correlation %: number (double)
countFld Count: integer (int64)
itemNKeyFld Item: string
liftFld Lift %: number (double)
links Links: nsLink
nsLink
purchaseRateFld Overall Purchase Rate: number (double)
refName Reference Name: string

inventoryItem-hierarchyVersionsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryItem-hierarchyVersionsElement
inventoryItem-hierarchyVersionsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryItem-hierarchyVersionsElement

endDate Hierarchy Version End Date: string (date)
hierarchyNode: nsResource
hierarchyVersion: nsResource
isIncluded Included In Version: boolean
links Links: nsLink
nsLink
refName Reference Name: string
startDate Hierarchy Version Start Date: string (date)

inventoryItem-itemVendor-itemVendorPrice

externalId External ID: string
itemvendorpricelines: inventoryItem-itemVendor-itemVendorPrice-itemvendorpricelinesCollection
links Links: nsLink
nsLink
refName Reference Name: string

inventoryItem-itemVendor-itemVendorPrice-itemvendorpricelinesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement
inventoryItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement

id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
vendorCost Vendor Cost: number (double)
vendorcurrency: currency
vendorprice Purchase Price: number (double)

inventoryItem-itemVendorCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryItem-itemVendorElement
inventoryItem-itemVendorElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryItem-itemVendorElement

itemVendorPrice: inventoryItem-itemVendor-itemVendorPrice
links Links: nsLink
nsLink
predConfidence Predicted Risk Confidence: number (double)
predictedDays Predicted Days Late/Early: integer (int64)
preferredVendor Preferred: boolean
purchasePrice Purchase Price: number (double)
refName Reference Name: string
schedule: nsResource
subsidiary: subsidiary
vendor: vendor
vendorCode Code: string
vendorCurrencyName Currency: string

inventoryItem-locationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryItem-locationsElement
inventoryItem-locationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryItem-locationsElement

advanceWarningThreshold Firm/Release Advance Warning Threshold: integer (int64)
atpLeadTime ATP Lead Time: integer (int64)
averageCostMli Average Cost: number (double)
backwardConsumptionDays Backward Consumption Days: integer (int64)
cost Default Cost: number (double)
costAccountingStatus Cost Accounting Status: string
costingLotSize Costing Lot Size: number (float)
currentStandardCost Current Standard Cost: number (double)
currentStandardCostEffectiveDate Current Standard Cost Effective Date: string (date)
defaultReturnCost Default Return Cost: number (double)
demandSource: object
id Internal identifier: string FORECASTANDORDERS , EXISTINGORDERSANDDEPENDENTDEMAND , FORECASTCONSUMPTION , ITEMDEMANDPLAN
refName Reference Name: string
demandTimeFence Demand Time Fence: integer (int64)
fixedLotMultiple Fixed Lot Multiple: number (float)
fixedLotSize Fixed Lot Size: number (float)
forwardConsumptionDays Forward Consumption Days: integer (int64)
inventoryCostTemplate: nsResource
lastPurchasePriceMli Last Purchase Price: number (double)
lateDemandThreshold High Impact Late Demand Threshold: number (float)
latePeriodDays Late Period Days: integer (int64)
leadTime Purchase Lead Time: integer (int64)
leadTimeOffset Lead Time Offset: integer (int64)
links Links: nsLink
nsLink
location: location
locationAllowStorePickup Allow Store Pickup: boolean
locationCostingGroup: nsResource
locationId Location: integer (int64)
locationStorePickupBufferStock Store Pickup Buffer Stock: number (float)
location_display Location: string
locationqtyavailforstorepickup Quantity Available for Store Pickup: number (float)
minimumOrderQuantity Minimum Order Quantity: number (float)
minimumRescheduleDays Minimum Reschedule Days: integer (int64)
onHandValueMli Value: number (double)
pastDueForecastDays Past Due Forecast Days: integer (int64)
periodicLotSizeDays Periods of Supply Increment: integer (int64)
periodicLotSizeType: object
id Internal identifier: string INTERVAL , WEEKLY , MONTHLY
refName Reference Name: string
poReceiptCost PO Receipt Cost: number (double)
preferredStockLevel Preferred Stock Level: number (float)
qtyInTransitExternal Quantity In Transit (External): number (float)
quantityAvailable Quantity Available: number (float)
quantityAvailableBase Quantity Available (Base Unit): number (float)
quantityBackOrdered Quantity Back Ordered: number (float)
quantityCommitted Quantity Committed: number (float)
quantityInTransit Quantity In Transit: number (float)
quantityOnHand Quantity On Hand: number (float)
quantityOnHandBase Quantity On Hand (Base Unit): number (float)
quantityOnOrder Quantity On Order: number (float)
refName Reference Name: string
reorderPoint Reorder Point: number (float)
rescheduleHorizon Reschedule Horizon: integer (int64)
rescheduleInDays Reschedule In Days: integer (int64)
rescheduleOutDays Reschedule Out Days: integer (int64)
safetyStockLevel Safety Stock Level: number (float)
savedReorderPoint Reorder Point: number (float)
supplyLotSizingMethod: object
id Internal identifier: string FIXED_LOT_SIZE , LOT_FOR_LOT , MINIMUM_ORDER_QUANTITY , FIXED_LOT_MULTIPLE , PERIODIC_LOT_SIZE
refName Reference Name: string
supplyTimeFence Planning Time Fence: integer (int64)
supplyType: object
id Internal identifier: string TRANSFER , PURCHASE
refName Reference Name: string

inventoryItem-presentationItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryItem-presentationItemElement
inventoryItem-presentationItemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryItem-presentationItemElement

basePrice Base Price: number (double)
links Links: nsLink
nsLink
onlinePrice Online Price: number (double)
presItemId Internal ID: integer (int64)
presitemurl Item URL: string
refName Reference Name: string

inventoryItem-price

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryItem-priceElement
inventoryItem-priceElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryItem-priceElement

currencyPage: currency
discountDisplay Default Discount %: number (double)
isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

links Links: nsLink
nsLink
price Amount: number (double)
priceLevel: priceLevel
priceLevelName Price Level: string
priceQty Sequence Number: integer (int64)
quantity: object
value Value: string
refName Reference Name: string

inventoryItem-siteCategoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryItem-siteCategoryElement
inventoryItem-siteCategoryElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryItem-siteCategoryElement

category: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
webSite: webSite

inventoryItem-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryItem-translationsElement
inventoryItem-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryItem-translationsElement

displayName Display Name: string
featuredDescription Featured Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
noPriceMessage No Price Message: string
outOfStockMessage Out Of Stock Message: string
pageTitle Page Title: string
refName Reference Name: string
salesDescription Sales Description: string
specialsDescription Special Description: string
storeDescription Store Description: string
storeDetailedDescription Detailed Description: string
storeDisplayName Store Display Name: string

inventoryItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: inventoryItem

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

inventoryItem
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryNumber

baseUnit Base Unit: string

This field displays the base unit of measure for this item.

expirationDate Expiration Date: string (date)
externalId External ID: string
id Internal ID: string
inventoryBalance: inventoryNumber-inventoryBalanceCollection
inventoryNumber Serial/Lot Number: string
itemName Item Name: string

Type up to 60 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms.

lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
locations: inventoryNumber-locationsCollection
memo Memo: string

Optionally enter a memo. Later, you can search for the text you enter in this field.

quantityAvailable Available: number (float)
quantityAvailableBase Available (Base Unit): number (float)
quantityInTransit In Transit: number (float)
quantityOnHand On Hand: number (float)
quantityOnHandBase On Hand (Base Unit): number (float)
quantityOnOrder On Order: number (float)

This field shows the quantity of this item you currently have on order with the vendor.

refName Reference Name: string
status Status: string
units Stock Unit: string

inventoryNumber-inventoryBalanceCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryNumber-inventoryBalanceElement
inventoryNumber-inventoryBalanceElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryNumber-inventoryBalanceElement

binNumber: bin
committedQtyPerLocation Committed Quantity (Per Location): string
committedQtyPerSerialLotNumber Committed Quantity (Per Serial/Lot Number): string
committedQtyPerSerialLotNumberLocation Committed Quantity (Per Serial/Lot Number & Location): string
inventoryStatus: nsResource
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
links Links: nsLink
nsLink
location: location
quantityAvailable Available Quantity: string
quantityOnHand On-Hand Quantity: string
quantityPicked Picked Quantity: string
refName Reference Name: string

inventoryNumber-locationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryNumber-locationsElement
inventoryNumber-locationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryNumber-locationsElement

links Links: nsLink
nsLink
location: location
quantityAvailable Available: number (float)
quantityAvailableBase Available (Base Unit): number (float)
quantityInTransit In Transit: number (float)
quantityOnHand On Hand: number (float)
quantityOnHandBase On Hand (Base Unit): number (float)
quantityOnOrder On Order: number (float)
refName Reference Name: string

inventoryNumberCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: inventoryNumber

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

inventoryNumber
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryTransfer

class: classification
createdDate Date Created: string (date-time)
customForm: object
id Internal identifier: string
refName Reference Name: string
department: department
excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
id Internal ID: string
inventory: inventoryTransfer-inventoryCollection
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

Enter a memo to identify this inventory transfer. When you search for transactions, you can search for specific words and phrases in the Memo field.

postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
refName Reference Name: string
subsidiary: subsidiary
total Total: number (double)
tranDate Date: string (date)

The current date autofills for this inventory transfer. You can select or enter a different date.

tranId Ref No.: string

Enter a reference number to identify this inventory transfer.

transferLocation: location

inventoryTransfer-inventory-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: inventoryTransfer-inventory-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

inventoryTransfer-inventory-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryTransfer-inventory-inventoryDetail-inventoryAssignmentElement
inventoryTransfer-inventory-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryTransfer-inventory-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

inventoryTransfer-inventoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: inventoryTransfer-inventoryElement
inventoryTransfer-inventoryElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

inventoryTransfer-inventoryElement

adjustQtyBy Qty to Transfer: number (float)
description Description: string
inventoryDetail: inventoryTransfer-inventory-inventoryDetail
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
line Line: integer (int64)
links Links: nsLink
nsLink
quantityOnHand Current Qty On Hand: number (float)
refName Reference Name: string
units Units: string

inventoryTransferCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: inventoryTransfer

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

inventoryTransfer
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

invoice

account: account
accountingBookDetail: invoice-accountingBookDetailCollection
altHandlingCost Handling Cost: number (double)

The handling cost automatically calculates depending on the shipping method you select in the Ship Via field. To change the cost of handling, go to Lists > Shipping Items and select the shipping method with the handling cost you want to change.

altShippingCost Shipping Cost: number (double)

The shipping cost automatically calculates depending on the shipping method you select in the Ship Via field above. To change the cost of a shipping method, go to Lists > Shipping Items and select the shipping method you want to change. If you use UPS Real-Time rates, shipments over 150lbs are broken up into shipments less than or equal to 150lbs for charging.

amountPaid Amount Paid: number (double)

Displays the total amount paid for this invoice.

amountRemaining Amount Remaining: number (double)

Displays the total amount due for this invoice.

amountRemainingTotalBox Amount Remaining: number (double)

The total unpaid amount on this invoice is shown here.

appliedRules: invoice-appliedRulesCollection
approvalStatus: object
id Internal identifier: string 11 , 1 , 2 , 3
refName Reference Name: string
asOfDate As of Date: string (date)

The As-of Date field determines the list of charges added to the transaction, but it does not impact the general ledger or the invoice due date. For example, you may have an as-of date that is after the invoice date when you want to capture charges that will post after the invoice date.

billAddr1 Billing Address Line 1: string
billAddr2 Billing Address Line 2: string
billAddr3 Billing Address Line 3: string
billAddress Bill To: string

The default billing address autofills this field from the customer's record. To enter a different address: * Select another address in the Bill To Select field. * Select New in the Bill To Select field to enter a new billing address to be used for this transaction and saved with the associated entity record. * Select Custom in the Bill To Select field to enter a new billing address to be used for this transaction only (and not saved with the associated entity record). * Click the Edit icon for the Bill To Select field to modify an existing billing address.

billAddressList: nsResource
billAddressee Billing Addressee: string
billAttention Billing Attention: string
billCity Billing Address City: string
billCountry: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
billOverride Override: string
billPhone Billing Phone: string
billState Billing Address State: string
billZip Billing Address Zip Code: string
billingAccount: billingAccount
billingAddress: invoice-billingAddress
billingAddress_text Billing Address: string
bulkProcSubmission: nsResource
canHaveStackable Can Stack Promotions: boolean
class: classification
contribPct Contribution Percentage: string
couponCode: couponCode
createdDate Date Created: string (date-time)
createdFrom: nsResource
currency: currency
customForm: object
id Internal identifier: string -9907 , -9908 , -9909 , -9910 , -9901 , -9913 , -9931
refName Reference Name: string
defaultILBAShipAddrVal: string
defaultILBAShippingAddressKey: string
defaultILShipMethKey Default Shipping Method Key: integer (int64)
deferredRevenue Deferred Revenue: number (double)

Deferred Revenue: amount of revenue deferred on this transaction

department: department
discountAmount Discount Amount: number (double)

The amount listed here is the discount your customer will receive if he or she pays this invoice according to the terms you have set.

discountDate Discount Date: string (date)

The date listed here is the date your customer must pay this invoice by in order to receive a discount. The discount your customer receives in based on the terms you have set for the customer.

discountItem: discountItem
discountRate Rate: number (double)

NetSuite enters the rate for the discount item you selected. You can change the discount rate for this cash refund. Enter the discount as a dollar amount like 10.00, or as a percentage like 10%.

discountTotal Discount Total: number (double)

NetSuite enters the amount discounted on this invoice. If this discount item is taxable, the discount is applied before taxes. If it is not taxable, the discount is applied after taxes.

dueDate Due Date: string (date)

Type or pick the due date for this invoice. If you do not assign a due date, the due date defaults to the date in the Date field. In addition, if you do not assign a due date, this invoice will appear on aging reports.

email Email: string
endDate End Date: string (date)

Type or pick the end date for this invoice. If an invoice is created from a sales order that includes a Start Date and End Date, those dates autofill on the invoice when the order is billed.

entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
entityTaxRegNum Customer Tax Reg. Number: string
estGrossProfit Est. Gross Profit: number (double)

Estimated Gross Profit: Read-only field that equals the revenue amount minus the Est. Cost. At the transaction level, it equals the gross profit of all lines, factoring transaction-level discounts and markups.

estGrossProfitPercent Est. Gross Profit Percent: number (double)

Estimated Gross Profit Margin, as a percentage: Read-only field that equals the Est. Gross Profit divided by revenue, expressed as a percentage. At the transaction level, it equals the gross profit percent of all lines, factoring transaction-level discounts and markups.

estimate Estimate: integer (int64)
exchangeRate Exchange Rate: number (double)

The currency's exchange rate is shown in this field. You can edit the exchange rate for this transaction only, or you can update the currency record with the exchange rate you enter here.

excludeCommission Exclude Commissions: boolean

Check this option to exclude this transaction and its subordinate transactions from inclusion in all commission calculations.

excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
expCost: invoice-expCostCollection
externalId External ID: string
fob FOB: string

Enter the location where the customers technically acquire ownership. For example, if your customers own goods as soon as they ship and pay the shipping costs from your location to theirs, you might enter Our warehouse.

forInvoiceGrouping For Invoice Grouping: boolean
giftCertApplied Gift Certificate: number (double)
giftCertRedemption: invoice-giftCertRedemptionCollection
groupedTo: nsResource
handlingCost Handling Cost: number (double)

The handling cost automatically calculates depending on the shipping method you select in the Ship Via field. To change the cost of handling, go to Lists > Accounting > Shipping Items and select the shipping method with the handling cost you want to change.

handlingTaxAmount Handling Tax Amount: number (double)

This field displays the handling tax amount for this invoice.

id Internal ID: string
installment: invoice-installmentCollection
intercoStatus: object
id Internal identifier: string 1 , 2 , 3
refName Reference Name: string
intercoTransaction: nsResource
isMultiShipTo Enable Item Line Shipping: boolean

Check this box to enable line-item shipping. For example, you may have line items that cannot be shipped together.

item: invoice-itemCollection
itemCost: invoice-itemCostCollection
job: one of: [ customer, partner, vendor, nsResource, employee, contact ]
lastModifiedDate Date Last Modified: string (date-time)
leadSource: nsResource
linkedTrackingNumbers Linked Tracking Numbers: string
links Links: nsLink
nsLink
location: location
memo Memo: string

Enter an optional memo to describe this invoice so you can easily distinguish it from others for this customer. For example: Suite A installation or Suite B installation. It will appear on reports such as the 2-line Accounts Receivable register, which your customers can see if you give them permission to log in and view their transaction history.

message Customer Message: string

The text of the customer message you select in the Select Message field appears here. You can edit the message or enter a new customer message for only this transaction.

messageSel: customerMessage
muccPromoCodeInstance Promo Code: string
nextApprover: employee
nexus: nexus
oppcreatedfrom: string
oppcreatedfromtitle: string
opportunity: opportunity
originator Originator: string
otherRefNum PO/Check Number: string

To make it easy for your customers to locate this invoice in their own records, enter their purchase order number here.

overrideInstallments Override: boolean
partner: partner
partners: invoice-partnersCollection
paymentlink Payment Link: string
postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
prevPartner Previous Partner: integer (int64)
prevRep Previous Representative: integer (int64)
previousOpportunity Previous Opportunity: string
promoCode: promotionCode
promoCodePluginImpl Promo Code: string
recognizedRevenue Recognized Revenue: number (double)

Recognized Revenue: cumulative amount of revenue recognized for this transaction

recurringBill Recurring Bill: boolean
refName Reference Name: string
revCommitStatus Revenue Commitment Status: string
revCommitStatusDescr Revenue Commitment Status: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean

Check this check box to create a Revenue Commitment or Revenue Commitment Reversal. * On a Sales Order, the Revenue Commitment replaces an invoice * On a Return Authorization, the Revenue Commitment Reversal replaces a credit memo. NetSuite creates all applicable Revenue Recognition schedules the Revenue Commitment or Revenue Commitment Reversal.

revenueStatus Revenue Status: string

The possible values for this field are: 1. Pending: indicates that no recognition has occurred. All revenue is still deferred. 2. In Progress: indicates that some recognition has occurred. 3. Completed: indicates that all recognition has occurred. No deferred revenue remains.

revenueStatusDescr Revenue Status: string
salesChannel: nsResource
salesEffectiveDate Sales Effective Date: string (date)

You can change the sales effective date for this transaction. The sales effective date determines which commission plan and historical sales team this transaction applies to.

salesRep: one of: [ customer, partner, vendor, nsResource, employee, contact ]
salesTeam: invoice-salesTeamCollection
saleschannelorderpriority: string
sendOrderFulfillmentEmail Resend Order Fulfillment Email: boolean
shipAddress Ship To: string

The default shipping address autofills this field from the customer's record. To enter a different address: * Select another address in the Ship To Select field. * Select New in the Ship To Select field to enter a new shipping address to be used for this transaction and saved with the associated entity record. * Select Custom in the Ship To Select field to enter a new shipping address to be used for this transaction only (and not saved with the associated entity record). * Click the Edit icon for the Ship To Select field to edit an existing shipping address.

shipAddressList: nsResource
shipDate Ship Date: string (date)

Type or pick a shipping date for this invoice.

shipGroup: invoice-shipGroupCollection
shipIsResidential Shipping address is residential: boolean
shipMethod: shipItem
shipOverride Override: boolean
shippingAddress: invoice-shippingAddress
shippingAddress_text Shipping Address: string
shippingCost Shipping Cost: number (double)

The shipping cost automatically calculates depending on the shipping method you select in the Ship Via field above. To change the cost of a shipping method, go to Lists > Accounting > Shipping Items and select the shipping method you want to change. If you use UPS Real-Time rates, shipments over 150lbs are broken up into shipments less than or equal to 150lbs for charging.

shippingCostOverridden Shipping Cost Overridden: boolean
shippingTaxAmount Shipping Tax Amount: number (double)
source: object
id Internal identifier: string SuitePhone , smbXML , CSV , ADP , QIF , QB , PERQUEST , Yahoo , PaymentLink , customerCenter , webServices , eBay , restWebServices , NLWebStore , offlineClient , SCIS , Sync
refName Reference Name: string
sourceWebSite: webSite
startDate Start Date: string (date)

If you use the Advanced Billing feature, enter the date for the first invoice to be created. If an invoice is created from a sales order that includes a Start Date and End Date, those dates autofill on the invoice when the order is billed.

status: object
id Internal identifier: string A , B , D , E , V
refName Reference Name: string
storeOrder: string
subsidiary: subsidiary
subsidiaryTaxRegNum Subsidiary Tax Reg. Number: string

This field shows the tax registration number of the transaction nexus. NetSuite automatically populates this field based on the nexus lookup logic. You can override the transaction nexus and tax registration number that NetSuite automatically selects by checking the Nexus Override box. When you select a different tax registration number in the dropdown list, the corresponding nexus is automatically selected in the Nexus field.

subtotal Subtotal: number (double)

This field shows the total of the items on this invoice. This is the total before any discounts, shipping cost, handling cost or tax is added to the order.

taxDetails: invoice-taxDetailsCollection
taxDetailsOverride Tax Details Override: boolean

Check this box to override the tax information on the Tax Details subtab of the transaction. Only roles with at least the Edit level of the Tax Details Tab permission can override the tax details.

taxPointDate Tax Point Date: string (date)
taxPointDateOverride Tax Point Date Override: boolean
taxRegOverride Tax Registration Override: boolean

Check this box to override the values in the Nexus and Subsidiary Tax Reg. Number fields. Only roles with at least the Edit level of the Tax Details Tab permission can override the values that NetSuite automatically selects in these fields.

taxTotal Tax: number (double)

NetSuite multiplies the tax rate by the taxable total of line items and enters it here.

terms: term
thirdPartyAcct 3rd Party Account: string
time: invoice-timeCollection
toBeEmailed To Be Emailed: boolean

When processing individual invoices: * Check the To Be Emailed box if you want to email this invoice. Then enter the email address in the space to the right of the check box. * You can enter multiple email addresses by separating them with a semicolon. It is important to separate the addresses with only a semicolon, and do not include any spaces. When bulk processing invoices: In the To Be Emailed field: * Select Yes if you want to email this form. * Select No if you do not want to email this form. * Select Respect Customer Preference to send the form based on the default preference on the customer record. Set the preference on the Info subtab of a customer record in the Send Transactions Via field.

toBeFaxed To Be Faxed: boolean

When processing individual invoices: * Check the To Be Faxed box if you want to fax this invoice. Then enter the fax number in the box to the right of the check box if it does not already appear. When bulk processing invoices: In the To Be Faxed field: * Select Yes if you want to fax this form. * Select No if you do not want to fax this form. * Select Respect Customer Preference to send the form based on the default preference on the customer record. Set the preference on the Info subtab of a customer record in the Send Transactions Via field. To fax NetSuite forms, an administrator must first set up fax service at Setup > Company > Printing, Fax and Email Preferences.

toBePrinted To Be Printed: boolean

When processing individual invoices: Check the To Be Printed box if you want to print this invoice. When bulk processing invoices: * Select Yes if you want to save this in a queue of invoices to print. * Select No if you do not want to print this form. * Select Respect Customer Preference to send the form based on the default preference on the customer record. Set the preference on the Info subtab of a customer record in the Send Transactions Via field.

total Total: number (double)

NetSuite computes the total of line items, tax and shipping costs, and then enters it here.

totalAfterTaxes Total After Taxes: number (double)
totalCostEstimate Est. Cost: number (double)

Estimated Cost: Estimated cost of the specific number of items; estimated rate x quantity = estimated cost.

trackingNumbers Tracking Numbers: string

Enter the shipment tracking number from the shipping company. If a tracking number is entered in the exact format used by UPS or FedEx and the transaction is saved, the tracking number will show on the transaction as a link to the UPS or FedEx website. You can click the link to check the status of the shipment.

tranDate Date: string (date)

NetSuite inserts today's date for the posting date of this invoice. You can type or pick another date. What you enter here determines the date range in which this transaction appears on the Accounts Receivable Register. You can select or enter custom date ranges on registers.

tranId Invoice #: string

NetSuite increases the largest invoice number by one. You can type another number. The next invoice number will revert to the standard pattern.

tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

Check this box to include all items added to this transaction as a VSOE bundle.

vsoeAutoCalc Auto Calculate VSOE Allocation: boolean

The VSOE allocation amount for a sale can be calculated automatically by checking the Auto Calculate VSOE Allocation box. Allocation is the process to determine the VSOE price for items on a sale. The total VSOE amount allocated is the revenue amount to be recognized for the bundle.

webSite: string
whichChargesToAdd: object
id Internal identifier: string , ALL , TRANSACTION_DATE , AS_OF_DATE
refName Reference Name: string

invoice-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: invoice-accountingBookDetailElement
invoice-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

invoice-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

invoice-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: invoice-appliedRulesElement
invoice-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

invoice-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

invoice-billingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

invoice-expCostCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: invoice-expCostElement
invoice-expCostElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

invoice-expCostElement

amortizationperiod Amortization Period: string
amortizationtype Amortization Type: string
amount Bill Amount: number (double)
apply Apply: boolean
billedDate Date: string (date)
category: expenseCategory
class: classification
department: department
doc: nsResource
employee: employee
job: string
jobDisp Project: string
line Line: integer (int64)
links Links: nsLink
nsLink
location: location
memo Memo: string
originalAmount Original Amount: number (double)
prevRevRecSched: boolean
prevRevRecTemp: boolean
processedByRevCommit Processed by Rev Commit: boolean
refName Reference Name: string
revRecDefRevAcct Deferred Revenue Account: integer (int64)
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string
url URL: string

invoice-giftCertRedemptionCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: invoice-giftCertRedemptionElement
invoice-giftCertRedemptionElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

invoice-giftCertRedemptionElement

authCode: nsResource
authCodeApplied Amount Applied: number (double)
links Links: nsLink
nsLink
refName Reference Name: string

invoice-installmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: invoice-installmentElement
invoice-installmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

invoice-installmentElement

amount Amount: number (double)
amountDue Amount Due: number (double)
dueDate Due Date: string (date)
links Links: nsLink
nsLink
refName Reference Name: string
seqNum Installment Number: integer (int64)

invoice-item-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: invoice-item-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

invoice-item-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: invoice-item-inventoryDetail-inventoryAssignmentElement
invoice-item-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

invoice-item-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

invoice-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: invoice-itemElement
invoice-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

invoice-itemCost-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: invoice-itemCost-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

invoice-itemCost-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: invoice-itemCost-inventoryDetail-inventoryAssignmentElement
invoice-itemCost-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

invoice-itemCost-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

invoice-itemCostCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: invoice-itemCostElement
invoice-itemCostElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

invoice-itemCostElement

amortizationperiod Amortization Period: string
amortizationtype Amortization Type: string
amount Total: number (double)
apply Apply: boolean
billedDate Date: string (date)
binNumbers Bin Numbers: string
class: classification
cost Rate: number (double)
department: department
doc: nsResource
inventoryDetail: invoice-itemCost-inventoryDetail
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemCostCount Qty: string
job: string
jobDisp Project: string
line Line: integer (int64)
links Links: nsLink
nsLink
location: location
memo Description: string
options Options: string
prevRevRecSched: boolean
prevRevRecTemp: boolean
processedByRevCommit Processed by Rev Commit: boolean
rateSchedule Rate Schedule: string
refName Reference Name: string
revRecDefRevAcct Deferred Revenue Account: integer (int64)
serialNumbers Serial/Lot Numbers: string
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string
unit Unit: string
unitDisp Units: string
url URL: string

invoice-itemElement

account: account
amount Amount: number (double)
billVarianceStatus: object
id Internal identifier: string NOVARIANCES , JOURNALNOTPOSTED , JOURNALPOSTED
refName Reference Name: string
catchUpPeriod: accountingPeriod
chargeType: nsResource
class: classification
costEstimate Est. Cost: number (double)
costEstimateRate Est. Rate: number (double)
costEstimateType: object
id Internal identifier: string PREFVENDORRATE , AVGCOST , PURCHORDERRATE , LASTPURCHPRICE , MEMBERDEFINED , CUSTOM , ITEMDEFINED , PURCHPRICE
refName Reference Name: string
deferRevRec Deferred Revenue: boolean
department: department
description Description: string
doNotCreateRevenueElement Do Not Create Revenue Element: boolean
estGrossProfit Est. Gross Profit: number (double)
estGrossProfitPercent Est. Gross Profit Percent: number (double)
excludeFromRateRequest Exclude Item from Rate Request: boolean
giftCertFrom From: string
giftCertMessage Gift Message: string
giftCertNumber Code: string
giftCertRecipientEmail Recipient Email: string
giftCertRecipientName Recipient Name: string
initOqpBucket Initial OQP Bucket: string
inventoryDetail: invoice-item-inventoryDetail
isCatchWeightItem: boolean
isClosed Closed: boolean
isOpen Is Opened: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemFulfillmentChoice: object
id Internal identifier: string 1 , 2
refName Reference Name: string
itemSubtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
job: job
licenseCode License Code: string
line Transaction Line: integer (int64)
linked Linked: boolean
links Links: nsLink
nsLink
location: location
marginal Marginal: boolean
matrixType Matrix Type: string
minQty Minimum Quantity: number (float)
options Options: string
oqpBucket Oqp Bucket: string
orderDoc: nsResource
orderLine Order Line: integer (int64)
price: priceLevel
primaryToSecondaryUnitConversionRate: number (float)
printItems Print Items: boolean
processedByRevCommit Processed by Rev Commit: boolean
quantity Quantity: number (float)
quantityAllocated Quantity Allocated: number (float)
quantityAvailable Available: number (float)
quantityCommitted Committed: number (float)
quantityDemandAllocated Allocated Demand: number (float)
quantityOnHand On Hand: number (float)
rate Rate: number (double)
rateIncludingTax Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
revRecEndDate Rev. Rec. End Date: string (date)
revRecSchedule: revRecSchedule
revRecStartDate Rev. Rec. Start Date: string (date)
revrec_recurrencetype Rev Rec Recurrence Type: string
secondaryQuantity Secondary Quantity: number (float)
secondaryUnitConversionRate: number (float)
secondaryUnits Secondary Units: string
secondaryUnitsList: string
shipAddress: nsResource
shipCarrier: object
id Internal identifier: string ups , nonups
refName Reference Name: string
shipMethod: shipItem
subscription: subscription
subscriptionLine: subscriptionLine
subsidiary: subsidiary
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string
units Units: string
vsoeAllocation Allocation Amount: number (double)
vsoeAmount Calculated Amount: number (double)
vsoeDeferral: object
id Internal identifier: string DEFERALLUNTIL , DEFERUNTIL
refName Reference Name: string
vsoeDelivered Delivered: boolean
vsoeIsEstimate Estimate: boolean
vsoePermitDiscount: object
id Internal identifier: string IFDELIVERED , NEVER
refName Reference Name: string
vsoePrice Allocation Price: number (double)
vsoeSOPGroup: object
id Internal identifier: string EXCLUDE , NORMAL , SOFTWARE
refName Reference Name: string

invoice-partnersCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: invoice-partnersElement
invoice-partnersElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

invoice-partnersElement

contribution Contribution %: number (double)
isPrimary Primary: boolean
links Links: nsLink
nsLink
partner: partner
partnerRole: nsResource
refName Reference Name: string

invoice-salesTeamCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: invoice-salesTeamElement
invoice-salesTeamElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

invoice-salesTeamElement

contribution Contribution %: number (double)
employee: employee
id ID: string
isPrimary Primary: boolean
links Links: nsLink
nsLink
refName Reference Name: string
salesRole: salesRole

invoice-shipGroupCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: invoice-shipGroupElement
invoice-shipGroupElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

invoice-shipGroupElement

destinationAddress Ship To: string
handlingRate Handling Rate: number (double)
handlingTaxAmount Handling Tax Amount: number (double)
handlingTaxDetailsReference Handling Tax Details Reference: string
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
shippingMethod Ship Via: string
shippingRate Shipping Rate: number (double)
shippingTaxAmount Shipping Tax Amount: number (double)
shippingTaxDetailsReference Shipping Tax Details Reference: string
sourceAddress Ship From: string
uniqueKey Unique Key: integer (int64)
weight Weight: number (float)

invoice-shippingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

invoice-taxDetailsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: invoice-taxDetailsElement
invoice-taxDetailsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

invoice-taxDetailsElement

calcDetail Details: string
lineName Name: string
lineType Line type: string
links Links: nsLink
nsLink
netAmount Net Amount: number (double)
refName Reference Name: string
taxAmount Tax Amount: number (double)
taxBasis Tax Basis: number (double)
taxCode: salesTaxItem
taxDetailsReference: object
id Internal identifier: string
refName Reference Name: string
taxRate Tax Rate: number (double)
taxType Tax Type: string

invoice-timeCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: invoice-timeElement
invoice-timeElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

invoice-timeElement

amortizationperiod Amortization Period: string
amortizationtype Amortization Type: string
amount Amount: number (double)
apply Apply: boolean
billedDate Date: string (date)
class: classification
department: department
doc: timeBill
employee: employee
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
job: string
jobDisp Project: string
links Links: nsLink
nsLink
location: location
memo Description: string
prevRevRecSched: boolean
prevRevRecTemp: boolean
processedByRevCommit Processed by Rev Commit: boolean
rate Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
revRecDefRevAcct Deferred Revenue Account: integer (int64)
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string
unit Unit: string
url URL: string

invoiceCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: invoice

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

invoice
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

issue

assigned: one of: [ customer, partner, vendor, nsResource, employee, contact ]
autoName Auto: boolean
bFixed Fixed: boolean
brokenInVersion: issue-brokenInVersionCollection
brokenMandatory Broken In Mandatory: string
buildBroken Broken In Build: string

Select the build for the version where this issue occurred.

buildFixed Fixed In Build: string

Select the build for the version where this issue was fixed.

buildTarget Target Build: string

Select the build for the version in which this issue is scheduled to be fixed.

closedDate Closed Date: string (date-time)
createdDate Created: string (date-time)

This field displays the date when this issue was originally created.

customForm: object
id Internal identifier: string -10161 , -160 , -10160
refName Reference Name: string
dateReleased Date Released: string
duplicateStatus Duplicate: string
emailAssignee Email Assignee: boolean

Check this box to email the person this issue is assigned to. You may want to email the assignee any time an important comment is added or whenever a change is made to the issue record.

externalAbstract External Abstract: string

Enter an abstract for this issue that customers should see when they log in to the NetSuite Support Center.

externalDetails External Details: string

Enter a summary of the details for this issue that customers should see when they log in to the NetSuite Support Center.

externalId External ID: string
fixedInVersion: issue-fixedInVersionCollection
fixedMandatory Fixed In Mandatory: string
id Internal ID: string
isOwner I Own This Issue: boolean

Check this box if you want this issue assigned to you every time it comes back to your team. You cannot check this box if this issue is assigned to someone else with your type of role. To own the issue, either assign the issue to yourself or change the issue status to a status associated with another role type. Only one person per role type can own an issue.

isReviewed Reviewed: boolean

Check this box if the work done to resolve this issue has been reviewed.

isShowstopper Showstopper: boolean

This field displays whether or not this issue is a showstopper. Showstopper issues must be fixed before the next version can be released.

issueAbstract Abstract: string

Enter a short summary of the issue. This abstract is only available to internal users and is only seen by customers if you do not enter an external abstract on the External subtab.

issueCases: supportCaseCollection
issueNumber ID: string

Enter a number for this issue. If you use Auto-Generated Numbering, this number is automatically generated to avoid duplicate numbers and ensure consecutive numbering.

issueStatus: nsResource
issueTags: nsResourceCollection
issueType: nsResource
issueVersion Issue version: integer (int64)
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
lastModifiedDate Modification Date: string (date-time)
links Links: nsLink
nsLink
mediaItem: nsResourceCollection
module Module: string

Select the module of the product selected that is affected by this issue.

newDetails New Details: string

Enter any new information or communication about this issue.

origissueNumber Issue Number (Original): string
priority: nsResource
product: nsResource
productTeam: nsResource
refName Reference Name: string
relatedIssues: issue-relatedIssuesCollection
reportedBy: employee
reproduce: nsResource
reviewer: employee
severity: nsResource
source: nsResource
statusType Status Type: string
targetMandatory Target Mandatory: string
targetVersion: issue-targetVersionCollection
trackCode: nsResource
tracking Tracking: boolean
versionBroken Broken In Version: string

Select the product version where this issue occurred. Versions are created and maintained from product records.

versionFixed Fixed In Version: string

Select the version of the release when the issue should be resolved.

versionTarget Target Version: string

Select the product version in which this issue is scheduled to be fixed. Versions are created and maintained from product records.

issue-brokenInVersionCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: issue-brokenInVersionElement
issue-brokenInVersionElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

issue-brokenInVersionElement

build Build: string
links Links: nsLink
nsLink
primary Primary: boolean
refName Reference Name: string
version Version: string

issue-fixedInVersionCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: issue-fixedInVersionElement
issue-fixedInVersionElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

issue-fixedInVersionElement

build Build: string
links Links: nsLink
nsLink
primary Primary: boolean
refName Reference Name: string
version Version: string

issue-relatedIssuesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: issue-relatedIssuesElement
issue-relatedIssuesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

issue-relatedIssuesElement

duplicatedBy Duplicate: string
issueAbstract Abstract: string
issueAssignee Assigned To: string
issueNumber Issue No.: string
issueStatus Status: string
links Links: nsLink
nsLink
refName Reference Name: string
relationship: object
id Internal identifier: string S3 , S4 , S5 , S6 , M1 , M2 , M3 , M4 , M5 , M6 , S2
refName Reference Name: string
relationshipComment Comment: string

issue-targetVersionCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: issue-targetVersionElement
issue-targetVersionElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

issue-targetVersionElement

build Build: string
links Links: nsLink
nsLink
primary Primary: boolean
refName Reference Name: string
version Version: string

issueCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: issue

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

issue
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

itemFulfillment

accountingBookDetail: itemFulfillment-accountingBookDetailCollection
appliedRules: itemFulfillment-appliedRulesCollection
class: classification
createdDate Date Created: string (date-time)
createdFrom: nsResource
customForm: object
id Internal identifier: string -9960
refName Reference Name: string
department: department
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
exchangeRate Exchange Rate: number (float)
excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
generateIntegratedShipperLabel Integrated Shipping Label: boolean

Check this box if you are using a UPS or FedEx-integrated shipping item to ship this order. Checking this box integrates the order with your FedEx or UPS account and generates a shipping label to be printed at Transactions > Management > Print Checks and Forms. If you use the Pick, Pack and Ship feature, this order must be in the integrate stage in order to check this box. To set which stage shipping is integrated, go to Setup > Accounting > Setup Tasks > Shipping.

generateReturnLabel Integrated Return Label: boolean

Check this box if you are using FedEx-integrated shipping item to return this order. Checking this box generates a shipping label for the selected shipping method to be printed at Transactions > Management > Print Checks and Forms. If you use the Pick, Pack and Ship feature, this order must be in the integrate stage in order to check this box. To set which stage shipping is integrated, go to Setup > Accounting > Setup Tasks > Shipping.

handlingCost Handling Cost: number (double)

The handling cost automatically calculates depending on the shipping method you select in the Ship Via field. To change the cost of handling, go to Lists > Accounting > Shipping Items and select the shipping method with the handling cost you want to change.

id Internal ID: string
isBaseCurrency Base Currency: boolean
iscommittedonly: string
item: itemFulfillment-itemCollection
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

Enter an optional memo with additional information about this fulfillment. What you enter here can be used in searches and shows on reports.

orderId Order Id: integer (int64)
orderType Order Type: string
package: itemFulfillment-packageCollection
packedDate Packed Date: string (date)

Picked * If the Pick Date field is empty, it populates with the current date and the Transaction Date field is populated with the current date. Packed * If the Pick Date field is empty, it populates with the current date. * If the Pack Date field is empty, it populates with the current date and the Transaction Date field is populated with the current date. Shipped * If the Pick Date field is empty, it populates with the current date. * If the Pack Date field is empty, it populates with the current date. * If the Ship Date field is empty, it populates with the current date and the Transaction Date field is populated with the current date. * The Accounting Period field is required and it is populated based on the Ship Date.

partner: partner
pickedDate Picked Date: string (date)

Picked * If the Pick Date field is empty, it populates with the current date and the Transaction Date field is populated with the current date. Packed * If the Pick Date field is empty, it populates with the current date. * If the Pack Date field is empty, it populates with the current date and the Transaction Date field is populated with the current date. Shipped * If the Pick Date field is empty, it populates with the current date. * If the Pack Date field is empty, it populates with the current date. * If the Ship Date field is empty, it populates with the current date and the Transaction Date field is populated with the current date. * The Accounting Period field is required and it is populated based on the Ship Date.

postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
refName Reference Name: string
requestedBy: fulfillmentRequest
returnAddress Return Shipping Address: string
returnAddressList: nsResource
returnShipAddr1 Address1: string
returnShipAddr2 Address2: string
returnShipCity City: string
returnShipCountry Country: string
returnShipMethod: object
id Internal identifier: string 44 , 45 , 46 , 47 , 48 , 49 , 50 , 51 , 52 , 53 , 10 , 54 , 11 , 55 , 12 , 56 , 13 , 57 , 14 , 58 , 15 , 16 , 17 , 18 , 19 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 20 , 21 , 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 32 , 33 , 34 , 35 , 36 , 37 , 38 , 40 , 41 , 42 , 43
refName Reference Name: string
returnShipState State: string
returnShipZipCode Zip: string
returnShippingAddress: itemFulfillment-returnShippingAddress
returnShippingAddress_text Return Address: string
salesordchannel: string
shipAddress Address: string

The address this order will be shipped to displays in this field. * Select New in the Address Select field to enter a new shipping address to be used for this transaction and saved with the associated entity record. * Select Custom in the Address Select field to enter a new shipping address to be used for this transaction only (and not saved with the associated entity record). * Click the Edit icon for the Address Select field to edit an existing shipping address.

shipAddressList: nsResource
shipCarrier: object
id Internal identifier: string
refName Reference Name: string
shipCompany Shipping Addressee: string
shipCountry: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
shipIsResidential Residential Address: boolean

Check this box if this address is not a business. This helps return accurate rates from UPS and FedEx.

shipMethod: shipItem
shipOverride Override: boolean
shipPhone Shipping Phone: string
shipStatus: object
id Internal identifier: string A , B , C
refName Reference Name: string
shipmentDetails: itemFulfillment-shipmentDetails
shipmentPackage: itemFulfillment-shipmentPackageCollection
shippedDate Shipped Date: string (date)

Picked * If the Pick Date field is empty, it populates with the current date and the Transaction Date field is populated with the current date. Packed * If the Pick Date field is empty, it populates with the current date. * If the Pack Date field is empty, it populates with the current date and the Transaction Date field is populated with the current date. Shipped * If the Pick Date field is empty, it populates with the current date. * If the Pack Date field is empty, it populates with the current date. * If the Ship Date field is empty, it populates with the current date and the Transaction Date field is populated with the current date. * The Accounting Period field is required and it is populated based on the Ship Date.

shippingAddress: itemFulfillment-shippingAddress
shippingAddress_text Shipping Address: string
shippingCost Shipping Cost: number (double)

If you charge for shipping, enter the amount of shipping costs for this order here.

status: object
id Internal identifier: string A , B , C
refName Reference Name: string
storeOrder: string
subsidiary: subsidiary
tranDate Date: string (date)

This is the date you are fulfilling this order. By fulfilling this order, you may be shipping items or completing services. If you want to change the date, enter or click Pick to select a different date.

tranId Ref No.: string

NetSuite increases the largest fulfillment number by one. If you wish, you can type another number. The next fulfillment number will revert to the standard pattern.

webSite: string

itemFulfillment-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: itemFulfillment-accountingBookDetailElement
itemFulfillment-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

itemFulfillment-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

itemFulfillment-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: itemFulfillment-appliedRulesElement
itemFulfillment-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

itemFulfillment-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

itemFulfillment-item-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: itemFulfillment-item-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

itemFulfillment-item-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: itemFulfillment-item-inventoryDetail-inventoryAssignmentElement
itemFulfillment-item-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

itemFulfillment-item-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

itemFulfillment-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: itemFulfillment-itemElement
itemFulfillment-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

itemFulfillment-itemElement

amount Amount: number (double)
class: classification
createdPo: purchaseOrder
currency Currency: string
department: department
description Description: string
displayName Display Name: string
excludeFromRateRequest Exclude Item from Rate Request: boolean
inventoryDetail: itemFulfillment-item-inventoryDetail
isCatchWeightItem: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemFxAmount Foreign Amount: number (double)
itemName Item: string
itemReceive Fulfill/Receive: boolean
itemSubtype Subtype: string
itemType Type: string
itemUnitPrice Unit Price: number (double)
itemUpc UPC Code: string
jobName Job: string
kitMemberOf Member of Line: integer (int64)
line Transaction Line: integer (int64)
lineEntity Entity: integer (int64)
links Links: nsLink
nsLink
location: location
onHand On Hand: number (float)
orderDoc: nsResource
orderLine Order Line: integer (int64)
primaryToSecondaryUnitConversionRate: number (float)
quantity Quantity: number (float)
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
secondaryUnitConversionRate: number (float)
secondaryUnits Secondary Units: string
secondaryUnitsList: string
units Units: string
unitsDisplay Units: string

itemFulfillment-package-packageDetails

customForm: object
id Internal identifier: string
refName Reference Name: string
declaredValue Declared Value: number (double)
description Description: string
externalId External ID: string
id Internal ID: integer (int64)
links Links: nsLink
nsLink
packageHeight Height: number (float)
packageLength Length: number (float)
packageWidth Width: number (float)
refName Reference Name: string

itemFulfillment-packageCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: itemFulfillment-packageElement
itemFulfillment-packageElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

itemFulfillment-packageElement

links Links: nsLink
nsLink
packageDescr Package Contents Description: string
packageDetails: itemFulfillment-package-packageDetails
packageTrackingNumber Package Tracking Number: string
packageTrackingNumberReturn Return Tracking Number: string
packageWeight Weight in Pounds: number (float)
refName Reference Name: string

itemFulfillment-returnShippingAddress

addr1 Address 1: string
addr2 Address 2: string
addr3 Address 3: string
addrPhone Phone: string
addrText Address: string
addressee Addressee: string
attention Attention: string
city City: string
country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean
refName Reference Name: string
state State/Province: string
zip Zip: string

itemFulfillment-shipmentDetails

customForm: object
id Internal identifier: string
refName Reference Name: string
description Description: string
externalId External ID: string
id Internal ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string

itemFulfillment-shipmentPackageCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: itemFulfillment-shipmentPackageElement
itemFulfillment-shipmentPackageElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

itemFulfillment-shipmentPackageElement

admissibilityPackageType: object
id Internal identifier: string 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 10 , 11 , 12 , 13 , 14 , 15 , 16 , 17 , 18 , 19 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 20 , 21
refName Reference Name: string
alcoholRecipientType: object
id Internal identifier: string CONSUMER , LICENSEE
refName Reference Name: string
authorizationNumber Authorization Number: string
carrierPackaging: object
id Internal identifier: string 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 32 , 10 , 33 , 34 , 35 , 14 , 36 , 37 , 15 , 16 , 17 , 18 , 19 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 20 , 21
refName Reference Name: string
cashOnDeliveryAmount Cash On Delivery Amount: number (double)
cashOnDeliveryMethod: object
id Internal identifier: string 3 , 4 , 5
refName Reference Name: string
codOtherCharge C.O.D. Other Charge: number (double)
contentsDescription Contents Description: string
declaredValue Declared Value: number (double)
deliveryConfirmation: object
id Internal identifier: string 1 , 2
refName Reference Name: string
dimensionUnit Dimension Unit: string
dryIceWeight Dry Ice Weight: number (float)
freightChargeAddedToCod: object
id Internal identifier: string NONESELECTED , NET_CHARGE , COD_SURCHARGE , TOTAL_CUSTOMER_CHARGE , NET_FREIGHT
refName Reference Name: string
hasAdditionalHandling Has Additional Handling: boolean
hasCashOnDelivery Has Cash On Delivery: boolean
hasDeclaredValue Has Declared Value: boolean
hasInsuredValue Has Insured Value: boolean
height Height: integer (int64)
insuredValue Insured Value: number (double)
isAlcohol Is Alcohol: boolean
isNonHazardousLiBatteries Is Non Hazardous Lithium Batteries: boolean
isNonStandardContainer Is Non Standard Container: boolean
length Length: integer (int64)
links Links: nsLink
nsLink
priorityAlertContent Content Description: string
priorityAlertType: object
id Internal identifier: string NONESELECTED , PRIORITY_ALERT , PRIORITY_ALERT_PLUS
refName Reference Name: string
refName Reference Name: string
reference Reference: string
reference2 Reference #2: string
sequenceNumber Sequence Number: integer (int64)
signatureOption: object
id Internal identifier: string NONESELECTED , PRIORITY_ALERT , PRIORITY_ALERT_PLUS
refName Reference Name: string
signatureRelease Signature Release: string
trackingNumber TrackingNumber: string
weightInLbs Weight in Pounds: number (float)
width Width: integer (int64)
yourPackaging: nsResource

itemFulfillment-shippingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

itemFulfillmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: itemFulfillment

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

itemFulfillment
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

itemGroup

availableToPartners Available to Adv. Partners: boolean

Check this box to make this item available to partners with the Advanced Partner Center role for viewing. These items are also available to partners with roles that are customized for the Advanced Partner Center and include view, create or edit access to item records.

class: classification
createdDate Date Created: string (date-time)
customForm: object
id Internal identifier: string -220 , -10221 , -10220
refName Reference Name: string
defaultItemShipMethod: shipItem
department: department
description Description: string

Enter a description for this item. This description will appear in the Description column of sales forms.

displayName Display Name/Code: string

Enter an optional name of up to 250 characters for this item in addition to the Item Name. If you are integrating with a Yahoo! store, this field is imported from Yahoo!. The display name prints in the Item column of sales forms when Basic printing is used. If this item is a member of a kit, this name appears in the Item column when the Print Items box is checked. If you do not enter a display name, the item name appears on printed forms.

externalId External ID: string
hierarchyVersions: itemGroup-hierarchyVersionsCollection
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to share the item with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Note: When sharing items across subsidiaries, all of the options selected on the item record must be compatible across subsidiaries. For example, when entering an inventory item to be shared across subsidiaries, you should select Income and Asset accounts on the item record that are also shared across the same subsidiaries.

includeStartEndLines Include Start/End Lines: boolean

Choose whether the start and end lines of the item group are referenced for sorting picking tickets that include item groups. * Clear the Include Start/End Lines box to delete the start or end line of the group on picking tickets. Then, component items for the group are sorted with other items on the picking ticket. * Check the Include Start/End Lines box to recognize the start or end line of the group on picking tickets.

isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

isVsoeBundle Is VSOE Bundle: boolean

Check this box if this group of items is a VSOE bundle. The VSOE price of each item will then be used to allocate revenue across all items sold in the group.

issueProduct: nsResource
itemCarrier: object
id Internal identifier: string ups , nonups
refName Reference Name: string
itemId Item Name/Number: string

Enter up to 250 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms when Basic printing is used. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name when Basic printing is used.

itemShipMethod: shipItemCollection
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
member: itemGroup-memberCollection
parent: itemGroup
printItems Print Items: boolean

Check this box to display the member items with their respective display names, quantities and descriptions on sales and purchase forms. Clear this box to display only the description and amount of the group or kit on sales and purchase forms. Note: Assembly items do not display on purchase forms even when this box is checked. Also note that member items are never shown on printed forms; only one line with the group name and summary is printed.

refName Reference Name: string
subsidiary: subsidiaryCollection
translations: itemGroup-translationsCollection
upcCode UPC Code: string

Enter a maximum of 999 characters in this field to identify an internal name or number to store the item's UPC Code. You can use the text you enter here when adding the item to transactions, searching, or viewing reports. * When you enter text in this field, the SKU/UPC field on item labels displays this UPC Code and prints in UPC bar code format. * When this field is clear, the SKU/UPC field on item labels displays the Item Name/Number and prints in Code-128 bar code format.

vendorName Vendor Name/Code: string

If your vendor uses a name for this item that is different from the name you use, you can enter up to 60 characters as the vendor's name for this item here. The vendor's name for this item prints in the Item column of purchase forms. If you do not enter a vendor name, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name.

itemGroup-hierarchyVersionsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: itemGroup-hierarchyVersionsElement
itemGroup-hierarchyVersionsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

itemGroup-hierarchyVersionsElement

endDate Hierarchy Version End Date: string (date)
hierarchyNode: nsResource
hierarchyVersion: nsResource
isIncluded Included In Version: boolean
links Links: nsLink
nsLink
refName Reference Name: string
startDate Hierarchy Version Start Date: string (date)

itemGroup-memberCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: itemGroup-memberElement
itemGroup-memberElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

itemGroup-memberElement

id Internal ID: integer (int64)
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
lineNumber Line Id: integer (int64)
links Links: nsLink
nsLink
memberDescr Description: string
memberUnit Units: string
quantity Quantity: number (float)
refName Reference Name: string
vsoeDeferral: object
id Internal identifier: string DEFERALLUNTIL , DEFERUNTIL
refName Reference Name: string
vsoeDelivered Default as Delivered: boolean
vsoePermitDiscount: object
id Internal identifier: string IFDELIVERED , NEVER
refName Reference Name: string

itemGroup-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: itemGroup-translationsElement
itemGroup-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

itemGroup-translationsElement

displayName Display Name: string
featuredDescription Featured Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
noPriceMessage No Price Message: string
outOfStockMessage Out Of Stock Message: string
pageTitle Page Title: string
refName Reference Name: string
salesDescription Sales Description: string
specialsDescription Special Description: string
storeDescription Store Description: string
storeDetailedDescription Detailed Description: string
storeDisplayName Store Display Name: string

itemGroupCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: itemGroup

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

itemGroup
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

itemReceipt

accountingBookDetail: itemReceipt-accountingBookDetailCollection
appliedRules: itemReceipt-appliedRulesCollection
class: classification
createdDate Date Created: string (date-time)
createdFrom: nsResource
currency: currency
customForm: object
id Internal identifier: string -9961
refName Reference Name: string
department: department
employee: employee
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
exchangeRate Exchange Rate: number (double)

The currency's exchange rate is shown in this field. You can edit the exchange rate for this transaction only, or you can update the currency record with the exchange rate you enter here.

excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
id Internal ID: string
inboundShipment: inboundShipment
incoTerm: nsResource
item: itemReceipt-itemCollection
landedCostMethod: object
id Internal identifier: string WEIGHT , QUANTITY , VALUE
refName Reference Name: string
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

Enter an optional reference memo for this receipt. Later, you can search for this receipt by text entered in the memo.

orderId Order Id: integer (int64)
orderType Order Type: string
partner: partner
postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
refName Reference Name: string
subsidiary: subsidiary
tranDate Date: string (date)

This is the date you are receiving this order. If you want to change the date, enter or click Pick to select a different date.

tranId Ref No.: string

NetSuite increases the largest item receipt number by one. If you wish, you can type another number. The next item receipt number will revert to the standard pattern.

itemReceipt-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: itemReceipt-accountingBookDetailElement
itemReceipt-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

itemReceipt-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

itemReceipt-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: itemReceipt-appliedRulesElement
itemReceipt-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

itemReceipt-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

itemReceipt-item-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: itemReceipt-item-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

itemReceipt-item-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: itemReceipt-item-inventoryDetail-inventoryAssignmentElement
itemReceipt-item-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

itemReceipt-item-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

itemReceipt-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: itemReceipt-itemElement
itemReceipt-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

itemReceipt-itemElement

amount Amount: number (double)
billVarianceStatus: object
id Internal identifier: string NOVARIANCES , JOURNALNOTPOSTED , JOURNALPOSTED
refName Reference Name: string
class: classification
currency Currency: string
department: department
description Description: string
displayName Display Name: string
fromlocation: string
inventoryDetail: itemReceipt-item-inventoryDetail
isCatchWeightItem: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemFxAmount Foreign Amount: number (double)
itemName Item: string
itemReceive Fulfill/Receive: boolean
itemSubtype Subtype: string
itemType Type: string
itemUnitPrice Unit Price: number (double)
itemUpc UPC Code: string
jobName Job: string
kitMemberOf Member of Line: integer (int64)
line Transaction Line: integer (int64)
lineEntity Entity: integer (int64)
links Links: nsLink
nsLink
location: location
onHand On Hand: number (float)
orderDoc: nsResource
orderLine Order Line: integer (int64)
primaryToSecondaryUnitConversionRate: number (float)
quantity Quantity: number (float)
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
secondaryUnitConversionRate: number (float)
secondaryUnits Secondary Units: string
secondaryUnitsList: string
units Units: string
unitsDisplay Units: string
vendorName Vendor Name: string

itemReceiptCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: itemReceipt

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

itemReceipt
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

itemRevision

effectiveDate Effective Date: string (date)

Enter the revision Effective Date.

externalId External ID: string
id Internal ID: string
inactive Inactive: boolean

Check the Inactive box to not display this revision in lists.

item: assemblyItem
links Links: nsLink
nsLink
memo Memo: string

Enter a Memo about this revision. You can later search for this version by memo text.

name Name: string

Enter a revision Name. For example, Version One.

obsoleteDate Obsolete Date: string (date)

Obsolete dates on a revision record cannot be edited. You can set the effective date and when the revision is saved. The obsolete date is determined by NetSuite to avoid gaps or overlaps in dates covered by revisions.

refName Reference Name: string

itemRevisionCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: itemRevision

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

itemRevision
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

job

accountNumber Account: string

If you assign account numbers for projects, enter the account number here.

actualTime Actual Work: string

Indicates the actual time entered for the project, including open, pending approval, approved, unapproved, and rejected time transactions. This total includes time transactions entered against project tasks and the project as a whole without a specified task. If this project is set to include CRM tasks in project totals, then Actual Work also includes time entered for CRM tasks associated with this project.

addressBook: job-addressBookCollection
allocatedTime Allocated Work: string

Allocated work is the total number of hours allocated to this project. This includes hours allocated directly to project tasks.

allowAllResourcesForTasks Display All Resources for Project Task Assignment: boolean

Check this box to allow any employee or vendor designated as a project resource on the entity record or any employee or vendor that has previously been assigned to a project to be assigned to a project task. When you enable this preference, any resource that has been previously assigned to a project appears in the list of available resources. This allows for the possibility that an employee or vendor no longer designated as a project resource can still be assigned to a new project task. Clear the box if you want to restrict project task assignment to resources you add to the Resources subtab. If you use Resource Allocations, enabling this preference overrides the need to allocate resources prior to making task assignments. Disabling this preference requires you to allocate defined resources prior to making task assignments. Generic resources are available for task assignments regardless of project allocation.

allowExpenses Allow Expenses: boolean

Check this box to allow expenses to be entered for this project. If the Limit Time Entry to Assignees field is also checked, then only resources listed on the Resource subtab will be able to see this project in the Customer/Project select list for Expense Reporting.

allowTaskTimeForRsrcAlloc Allow Allocated Resources to Enter Time to All Tasks: boolean

Check this box to allow resources allocated to this project to enter time against project tasks regardless of being assigned to the task. When this preference is enabled, the estimated work for a project task is updated with any additional time tracked by an allocated resource.

allowTime Allow Time Entry: boolean

Check this box to enable time to be entered for this project. If the Limit Time Entry to Assignees field is checked, the project appears only in the Customer/Project dropdown for resources listed on the Resource tab of the project.

applyProjectExpenseTypeToAll Apply to all time entries: boolean

Check this box to apply the selected project expense type to all time entries for this project. This preference overrides any other project expense type for time transactions recorded for this project.

autoName Auto: boolean

Clear the box to manually enter an ID for this project. If you leave the box checked, then NetSuite copies the project name to create the ID.

averageProjectPlanRecalculationDuration Average Recalculation Duration: string
bBudget: job-bBudgetCollection
bBudgetUseCalculatedValues Use Calculated Values for all Billing Budgets: boolean

Check this box to use calculated values for billing budget categories. You will no longer be able to manually enter amounts. Billing budgets will not be calculated for non-billable tasks.

baselineBudget: nsResource
billingAccount: billingAccount
billingRateCard: nsResource
billingSchedule: billingSchedule
cBudget: job-cBudgetCollection
cBudgetLaborBudgetFromAlloc Calculate Labor Budgets from Resource Allocations: boolean

Check this box to automatically calculate labor budgets from resource allocations. You will no longer be able to enter budget amounts manually.

cBudgetUseCalculatedValues Use Calculated Values for all Cost Budgets: boolean

Check this box to automatically calculate labor budgets. You will no longer be able to enter budget amounts manually.

calculatedEndDate Calculated End Date: string (date)

NetSuite calculates the end date for the project as the date that all project tasks will be complete according to the current project schedule. Calculated End Date changes as the project schedule changes.

calculatedEndDateBaseline Calculated End Date Baseline: string (date)

The Calculated End Date when the baseline was set.

calculatedStartDate Calculated Start Date: string (date)

If you selected Backward in the Scheduling Method field, NetSuite displays the calculated start date of your project here.

calculatedStartDateBaseline Calculated Start Date Baseline: string (date)
calculatedWork Calculated Work: string

Total time calculated by NetSuite based on planned and actual time entered for project tasks. The Calculated Work field cannot be manually edited.

calculatedWorkBaseline Calculated Work Baseline: string
category: customerCategory
chargeAmountBilled Processed: number (double)

This is the total amount that has been billed to the customer.

chargeAmountHoldForBilling Hold: number (double)

The amount displayed is the total of charges with a Hold status. These charges must be set to Ready for Billing to be included on project sales orders.

chargeAmountPending Total Pending Charges: number (double)

This is the total amount of charges that have been generated but not yet billed. Click the amount in this field to open the Manage Pending Charges page. This page allows you to review and update the stage of charges generated for this project.

chargeAmountReadyForBilling Ready: number (double)

This amount is the total of charges with a status of Ready for Billing. These charges can be included on a project sales order.

chargeAmountRemaining Remaining: number (double)

This is the total charge amount that has not been billed or put in the Ready stage.

chargeExpenseAmount Expense: number (double)

The total billed expense charges are displayed here.

chargeLaborAmount Labor: number (double)

The total billed labor charges are displayed here.

comments Comments: string

Enter other information about this project.

companyName Project Name: string

Enter a unique project name. If you use Auto-Generated Numbering, it is important to enter the project name here because the Project ID does not include the project name.

contact: contact
contactList: contactCollection
createChargeRule Create Charge Rule: boolean
currency: currency
customForm: object
id Internal identifier: string -10003 , -3 , -10006
refName Reference Name: string
dateCreated Date Created: string (date-time)

Indicates the date the project was created.

defaultAddress Default Address: string

Enter a default address.

defaultShippingAddress Default Shipping Address: string
endDate Actual End Date: string (date)

Enter the date the project is finished.

entityId Entity ID: string

NetSuite copies the Project Name as the Project ID. If you want to manually enter a Project ID, clear the Auto check box next to the field and enter the ID. If you use Auto-Generated Numbering, then NetSuite creates this ID automatically based on your settings at Setup > Company Set Up Auto-Generated Numbers.

entityStatus: object
id Internal identifier: string
refName Reference Name: string
estimateAtCompletionBudget: nsResource
estimateRevRecTemplate: revRecTemplate
estimatedLaborCostBaseLine Estimated Labor Cost Baseline: number (double)

The value of Estimated Labor Cost when the baseline was set.

estimatedTime Initial Time Budget: string

Indicates the sum of the initial time budgeted for the CRM Tasks that are included in this project.

estimatedTimeOverrideBaseline Estimated Work Baseline: string

The value in the Estimated Work field when the baseline was set.

estimatedcost Estimated Cost: number (double)

Enter the projected cost to complete this project.

estimatedcostjc Estimated Cost: number (double)

The estimated cost for completing the project is displayed here. This cost is calculated from the labor cost of project tasks.

estimatedgrossprofit Estimated Gross Profit: number (double)

Estimated Gross Profit is calculated as follows: For Time and Materials projects: [Estimated Labor Revenue - Estimated Labor Cost] For Fixed Bid projects: [Project Price - Estimated Labor cost]

estimatedgrossprofitpercent Estimated Gross Profit Percent: number (double)

Shows the expected profit percentage, calculated as: For Time and Materials projects: [Estimated Gross Profit / Estimated Labor Revenue For Fixed Bid projects: [Estimated Gross Profit / Project Price]

estimatedlaborcost Estimated Labor Cost: number (double)

Estimated Labor Cost is the total amount expected to be spent on labor for the project.

estimatedlaborrevenue Estimated Labor Revenue: number (double)

Indicates the projected revenue to be billed for work performed on this project.

estimatedrevenue Estimated Revenue: number (double)

Enter the projected revenue to be billed for work performed on this project.

estimatedrevenuejc Estimated Revenue: number (double)

The estimated revenue for this project is displayed here. The estimate is calculated from the labor price of project tasks.

estimatedtimeoverride Estimated Work: string

Estimated Work is the sum of the estimated work for all project tasks. Estimated Work also includes the Current Time Budget amounts for all CRM tasks if the Include CRM Tasks in Project Totals check box is selected for this project.

externalId External ID: string
forecastChargeRunOnDemand Forecast Charge Run on Demand: boolean

Check this box to only update actual and forecast charge runs when manually triggered and during the nightly update. Actual and forecast charges will no longer be automatically updated when a change to the project is made.

fxRate Exchange Rate: number (double)

Shows the currency's exchange rate when you create the project. You can edit the rate for this project if you want to use a different rate for cost and labor estimates.

id Internal ID: string
includeCrmTasksInTotals Include CRM Task In Project Totals: boolean

Check this box to allow CRM tasks to be included in costs, planned time, and actual time for this project.

isExemptTime Classify Time as Exempt: boolean

Exempt time is excluded when calculating utilization. It is not included in the numerator or denominator of the utilization formula.

isInactive Inactive: boolean

If you check this box, then the project no longer appears on the list of projects. You cannot edit or make any changes to a project marked inactive. Check the Show Inactives box at the bottom of the List page to view inactive projects.

isProductiveTime Classify Time as Productive: boolean

Productive time is time worked on a project but not included when calculating revenue for the project. Productive time is not billed to the customer. Training and pre-sales support are examples of productive time.

isUtilizedTime Classify Time as Utilized: boolean

Utilized time directly contributes to the revenue for a project.

jobBillingType: object
id Internal identifier: string FBM , STD , TM , FBI , CB
refName Reference Name: string
jobItem: nsResource
jobPrice Project Price: number (double)

Enter the price billed to the customer on transactions. Project Price is also used to calculate the gross profit margin for the project.

jobType: jobType
language: object
id Internal identifier: string ro_RO , af_ZA , tl_PH , pt_BR , th_TH , bn_BD , cs_CZ , ca_ES , hu_HU , kn_IN , sk_SK , es_ES , nl_NL , te_IN , is_IS , sq_AL , sv_SE , es_AR , da_DK , ta_IN , sr_RS , en , ar , hr_HR , ko_KR , en_US , lt_LT , no_NO , it_IT , ru_RU , el_GR , pl_PL , en_AU , tr_TR , id_ID , hi_IN , mr_IN , ja_JP , fr_FR , he_IL , de_DE , ms_MY , zh_TW , fr_CA , pa_IN , fa_IR , bg_BG , vi_VN , hy_AM , lb_LU , sh_RS , xx_US , ht_HT , fi_FI , en_GB , gu_IN , et_EE , en_CA , bs_BA , uk_UA , lv_LV , zh_CN , sl_SI , pt_PT
refName Reference Name: string
lastBaseLineDate Last Baseline Date: string (date)

The date when the last project baseline was set.

lastModifiedDate Last Modified Date: string (date-time)
lastProjectPlanRecalculationDateTime Last Recalculation: string (date-time)
lastProjectPlanRecalculationDuration Last Recalculation Duration: string
lastProjectPlanRecalculationStatus Last Recalculation Status: string
lastProjectPlanRecalculationTrigger Last Recalculation Trigger: string
limitTimeToAssignees Limit Time and Expenses To Resources: boolean

Check this box to allow only resources listed on the Resources subtab for the project to enter time and expenses. Clearing this box allows any project resource to track time against this project and its project tasks. Only resources listed on the Resource tab will be able to see the project in Project select lists for time and expenses. Note: Regardless of whether this box is marked, in the Vendor Center, this project will only show if the vendor is listed as a resource of the project.

links Links: nsLink
nsLink
materializeTime Create Planned Time Entries: boolean

Check this box to generate time entries for planned work on project tasks. Resources assigned to this project will be able to see their planned time in Time Tracking or Timesheets. If you use Project Budgets, planned time entries are required to generate calculated costs.

openingBalance Opening Balance: number (double)
openingBalanceAccount: account
openingBalanceDate Opening Balance Date: string (date)
paStatement: job-paStatementCollection
parent: nsResource
percentComplete Rev Rec Override Percent Complete: number (double)

Enter an estimate of how much of the total project work is complete. This percentage is not calculated or updated by NetSuite.

percentCompleteByRsrcAlloc Percent Complete by Allocated Work: number (double)

Percent Complete by Allocated Work is the progress of the project based on the allocated resources. This field can be useful in showing when projects require more effort than was originally planned.

percentCompleteOverride: job-percentCompleteOverrideCollection
percentTimeComplete Percent Work Complete: number (double)

Shows the percent of the total planned project time that has been completed. Percent Work Complete is calculated by dividing the total number of actual hours worked and reported in Time Tracking by the number of hours entered in the Estimated Work field for each project task. The percentage is 100% when the status of all project tasks is Completed.

plStatement: job-plStatementCollection
plannedRevenue Planned Revenue: number (double)
plannedwork Planned Work: string

Total of all planned time entered for project tasks. This field is not updated when time is entered outside the planned time. Planned time can only be updated by manually adding addition time to project tasks.

plannedworkbaseline Planned Work Baseline: string
projectCompletelyBilled Project Completely Billed: boolean
projectExpenseType: nsResource
projectManager: one of: [ customer, partner, vendor, nsResource, employee, contact ]
projectedEndDate Estimated End Date: string (date)

Enter the date you plan to complete all project tasks by. You can update this date at any time. If you use Advanced Projects, NetSuite calculates an end date based on the project schedule and displays it in Calculated End Date.

projectedEndDateBaseline Estimated End Date Baseline: string (date)

The Estimated End Date when the baseline was set. Baseline information is available only if you use Advanced Projects.

recognizedRevenue Recognize Revenue: number (double)
refName Reference Name: string
revRecForecastRule: nsResource
scheduledEndDateBaseline Scheduled End Date Baseline: string (date)
scheduledenddate Scheduled End Date: string (date)

If you selected Backward in the Scheduling Method field, enter the end date for your project.

schedulingMethod: object
id Internal identifier: string BACKWARD , FORWARD
refName Reference Name: string
sourceServiceItemFromRateCard Source Service Item to Task Assignments from Rate Card: boolean
startDateBaseline Start Date Baseline: string (date)

The Start Date when the baseline was set. Baseline information is available only if you use Advanced Projects.

startdate Start Date: string (date)

Enter the estimated date work will start on the project. You can change this date at any time during the life of the project. NetSuite schedules all project tasks without predecessors to start on this date.

subsidiary: subsidiary
timeRemaining Remaining Work: string

Indicates the time for work yet to be done on all project tasks, calculated as: [Estimated Work(all tasks) - Actual Work (all tasks)]

timeapproval: object
id Internal identifier: string 1 , 2 , 3 , 4
refName Reference Name: string
totalRevenue Total (Revenue): number (double)
useAllocatedTimeForForecast Use Allocated Time for Forecast: boolean

Check this box to use allocated time for project forecast reports.

usePercentCompleteOverride Use Percent Complete Override for Forecasting: boolean

Check this box to generate forecast revenue plans based on the latest status of the Rev Rec Percent Complete Override subtab. Any planned time entries in the project record are ignored for revenue recognition and forecasting purposes. The Cumulative Percent Complete on the subtab must equal 100. For more information, see the help topic Using the Rev Rec Percent Complete Override Subtab.

wbs: nsResource

job-addressBook-addressBookAddress

addr1 Address 1: string
addr2 Address 2: string
addr3 Address 3: string
addrPhone Phone: string
addrText Address: string
addressee Addressee: string
attention Attention: string
city City: string
country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean
refName Reference Name: string
state State/Province: string
zip Zip: string

job-addressBookCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: job-addressBookElement
job-addressBookElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

job-addressBookElement

addressBookAddress: job-addressBook-addressBookAddress
addressBookAddress_text Address: string
addressId Internal ID: string
defaultBilling Default Billing: boolean
defaultShipping Default Shipping: boolean
id ID: integer (int64)
internalId Internal ID: integer (int64)
isResidential Residential Address: boolean
label Label: string
links Links: nsLink
nsLink
refName Reference Name: string

job-bBudgetCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: job-bBudgetElement
job-bBudgetElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

job-bBudgetElement

amount Amount: number (double)
calculated Calculated: boolean
categoryName Category: string
links Links: nsLink
nsLink
month Month: string
refName Reference Name: string

job-cBudgetCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: job-cBudgetElement
job-cBudgetElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

job-cBudgetElement

amount Amount: number (double)
calculated Calculated: boolean
calculatedFromAllocations Calculated from Allocations: boolean
categoryName Category: string
links Links: nsLink
nsLink
month Month: string
refName Reference Name: string

job-paStatementCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: job-paStatementElement
job-paStatementElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

job-paStatementElement

committedCost Committed Costs: number (double)
committedRevenue Committed Revenue: number (double)
cost Actual Cost: number (double)
isTotal: string
itemGroup Item Group: string
job: job
links Links: nsLink
nsLink
margin Margin: number (double)
profit Profit: number (double)
refName Reference Name: string
revenue Actual Revenue: number (double)

job-percentCompleteOverrideCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: job-percentCompleteOverrideElement
job-percentCompleteOverrideElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

job-percentCompleteOverrideElement

calculatedPercentComplete Calculated percent complete: number (double)
comments Comments: string
links Links: nsLink
nsLink
percent Cumulative Percent Complete: number (double)
period: accountingPeriod
periodStatus Period Status: string
refName Reference Name: string
revenuePlans Revenue Recognition Plans: number (double)

job-plStatementCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: job-plStatementElement
job-plStatementElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

job-plStatementElement

cost Cost: number (double)
costCategory Cost Category: string
costCategoryRef: integer (int64)
costCategorySubtype: string
costCategoryType: string
isTotal: string
job: job
links Links: nsLink
nsLink
margin Margin: number (double)
profit Profit: number (double)
refName Reference Name: string
revenue Revenue: number (double)

jobCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: job

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

job
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

jobStatus

allowCompletelyBilledOnProject Completely billed: boolean
description Description: string

Enter a description of this other list item.

externalId External ID: string
id Internal ID: string
isInactive Inactive: boolean

Check this box to remove all references to this record from your account. You can reactivate the record at any time.

lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
name Status: string

Enter the name for this record. This name appears in lists that include this record.

percentCompleteAutomaticRecalculation Percent Complete Automatic Recalculation: boolean
refName Reference Name: string
scheduleActualChargeRunOnMidnight Create actual charges during midnight run: boolean
scheduleForecastChargeRunOnMidnight Create forecast charges during midnight run: boolean

jobStatusCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: jobStatus

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

jobStatus
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

jobType

externalId External ID: string
id Internal ID: string
isInactive Inactive: boolean

Check this box to remove all references to this record from your account. You can reactivate the record at any time.

links Links: nsLink
nsLink
name Project Type: string

Enter the name for this record. This name appears in lists that include this record.

parent: jobType
refName Reference Name: string

jobTypeCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: jobType

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

jobType
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

journalEntry

accountingBook: nsResource
accountingBookDetail: journalEntry-accountingBookDetailCollection
appliedRules: journalEntry-appliedRulesCollection
approvalStatus: object
id Internal identifier: string 11 , 1 , 2 , 3
refName Reference Name: string
approved Approved: boolean

Check this box to indicate that this journal entry is approved. If you check this box, this journal entry will post immediately. If you do not check this box, this journal entry must be approved before it posts.

class: classification
createdDate Date Created: string (date-time)
createdFrom: nsResource
currency: currency
customForm: object
id Internal identifier: string -9970 , 30
refName Reference Name: string
department: department
exchangeRate Exchange Rate: number (double)

This field displays the default exchange rate of the To Subsidiary's currency to the Subsidiary's currency. You can edit the exchange rate for this transaction only, or you can update the currency exchange rates list.

excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
id Internal ID: string
isReversal Is Reversal: boolean
lastModifiedDate Date Last Modified: string (date-time)
line: journalEntry-lineCollection
links Links: nsLink
nsLink
location: location
memo Memo: string

If you wish, enter a memo to describe this journal entry. It will appear on this transaction detail as well as reports such as a 2-line account register.

nextApprover: employee
nexus: nexus
parentExpenseAlloc: nsResource
postingPeriod: accountingPeriod
refName Reference Name: string
reversalDate Reversal Date: string (date)

If this journal entry is intended to be reversed, enter the date for the reversing entry to be posted. If Defer Entry is checked, this field is mandatory.

reversalDefer Defer Entry: boolean

Check this box to make the reversal a memorized transaction that automatically occurs on the date entered in the required Reversal Date field. Clear this box to make the reversal an immediately entered transaction with the date in the Reversal Date field.

subsidiary: subsidiary
subsidiaryTaxRegNum Subsidiary Tax Reg. Number: string

Select the tax registration number, if any, associated with this journal entry.

taxDetailsOverride Tax Details Override: boolean
taxPointDate Tax Point Date: string (date)
taxPointDateOverride Tax Point Date Override: boolean
taxRegOverride Tax Registration Override: boolean
toSubsidiary: subsidiary
tranDate Date: string (date)

NetSuite inserts today's date as the date of this journal entry. You can enter or select another date.

tranId Entry No.: string

NetSuite increases the largest journal entry number by one. If you wish, you can type another number. The next journal entry number will revert to the standard pattern. You can enter a maximum of 45 characters in this field.

void Void: boolean

journalEntry-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: journalEntry-accountingBookDetailElement
journalEntry-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

journalEntry-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

journalEntry-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: journalEntry-appliedRulesElement
journalEntry-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

journalEntry-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

journalEntry-lineCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: journalEntry-lineElement
journalEntry-lineElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

journalEntry-lineElement

account: account
amortizationType Type: string
class: classification
cleared Cleared: boolean
clearedDate Date Cleared: string (date)
credit Credit: number (double)
creditTax Credit Tax: number (double)
debit Debit: number (double)
debitTax Debit Tax: number (double)
department: department
eliminate Eliminate: boolean
endDate End Date: string (date)
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
giftCertCode: nsResource
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
line Line Id: integer (int64)
lineLastModifiedDate Line Last Modified Date: string (date-time)
lineTaxCode: nsResource
lineTaxRate Tax Rate: number (double)
links Links: nsLink
nsLink
location: location
memo Memo: string
refName Reference Name: string
residual Residual: number (double)
revenueRecognitionRule: nsResource
schedule: nsResource
scheduleNum: nsResource
scheduleType: object
id Internal identifier: string Amortization , RevRec
refName Reference Name: string
startDate Start Date: string (date)
taxAccount: account
taxBasis Tax Basis: number (double)
totalAmount Total Amount: number (double)

journalEntryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: journalEntry

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

journalEntry
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

kitItem

VSOEDeferral: object
id Internal identifier: string DEFERALLUNTIL , DEFERUNTIL
refName Reference Name: string
VSOEDelivered Default as Delivered: boolean

Check this box to automatically set this item to a Delivered status when this item is added to a transaction. Clear this box to leave the delivery status clear by default.

VSOEPermitDiscount: object
id Internal identifier: string IFDELIVERED , NEVER
refName Reference Name: string
VSOEPrice Allocation Price: number (double)

Enter the VSOE Price for this item if it is known. Note: If you need to use more than one VSOE price for an item, you can set the most common price here and then change the price on each order manually.

VSOESopGroup: object
id Internal identifier: string EXCLUDE , NORMAL , SOFTWARE
refName Reference Name: string
accountingBookDetail: kitItem-accountingBookDetailCollection
amortizationPeriod Amortization Period: integer (int64)
amortizationTemplate: nsResource
autoExpandKitForRevenuemgmt Auto-Expansion for Revenue Management: boolean

When this box is checked, the parent kit item and its child product items become revenue elements. The child items include the fair value and accounting rules for advanced revenue management. By default, this box is checked. For a full description of this item-level preference, see Auto-Expansion of Kit Items.

availableToPartners Available to Adv. Partners: boolean

Check this box to make this item available to partners with the Advanced Partner Center role for viewing. These items are also available to partners with roles that are customized for the Advanced Partner Center and include view, create or edit access to item records.

billingSchedule: billingSchedule
class: classification
contingentRevenueHandling Eligible For Contingent Revenue Handling: boolean

Check this box to indicate that the item is subject to contingent revenue handling. When checked, revenue allocation is affected.

correlatedItems: kitItem-correlatedItemsCollection
costEstimate Item Defined Cost: number (double)

Enter an Item Defined Cost amount.

countryOfManufacture: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
createExpensePlansOn: nsResource
createRevenuePlansOn: nsResource
createdDate Date Created: string (date-time)
customForm: object
id Internal identifier: string -220 , -10221 , -10220
refName Reference Name: string
defaultItemShipMethod: shipItem
deferralAccount: account
deferredRevenueAccount: account
department: department
description Description: string

Enter a description for this item. This description will appear in the Description column of sales forms.

directRevenuePosting Direct Revenue Posting: boolean

Check this box to disable advanced revenue management for this item. When checked, posting transactions that include this item post directly to the item revenue account. No revenue element or revenue arrangement is created. When you check this box, the Deferred Revenue Account on the Accounting subtab is disabled. When you create sales transactions that include items that have this box checked, all the items in the transaction must have the box checked. You cannot mix items that post directly to revenue with items that post to deferred revenue in the same transaction. This restriction also applies to kit items. All items in a kit must post either to revenue or to deferred revenue. You cannot check or clear the box after the item has been used in a transaction with advanced revenue management. By default, this box is not checked.

displayName Display Name/Code: string

Enter an optional name of up to 250 characters for this item in addition to the Item Name. If you are integrating with a Yahoo! store, this field is imported from Yahoo!. The display name prints in the Item column of sales forms when Basic printing is used. If this item is a member of a kit, this name appears in the Item column when the Print Items box is checked. If you do not enter a display name, the item name appears on printed forms.

dontShowPrice Don't Show Price: boolean

Check this box to hide the price of this item online. This is useful for items you want to advertise but don't want to sell or for items that you track inventory for and want to display but are offered in combination with other items.

enforceminqtyinternally Enforce Minimum Internally: boolean

Check this box to apply the minimum quantity restriction on sales orders generated from NetSuite. When you clear this box, but enter a number in the Minimum Quantity field, the minimum quantity is only applied to web store orders.

excludeFromSiteMap Exclude from Sitemap: boolean

Check this box to exclude a tab, category or item page from the site map.

expenseAmortizationRule: nsResource
externalId External ID: string
featuredDescription Featured Description: string

If this item is displayed on the home page of your Web site, enter a featured description for this item. This description appears below the item's store display name on the Home page of your store or site. You can enter up to 999 characters including basic HTML code. Enter and format text using the formatting options, or click the HTML Source Code link to enter HTML.

froogleProductFeed Google Base Product Feed: boolean

Check this box to include this item when exporting item lists to Froogle. Clear this box to remove this item when exporting item lists to Froogle.

handlingCost Handling Cost: number (double)

As an option, you may enter a handling cost for this item in dollars. You must also create a shipping item for per-item shipping and handling costs at Lists > Shipping Items > New. When this item is selected on sales orders, invoices or cash sales, the appropriate shipping and handling charges are automatically calculated.

hazmatHazardClass Hazmat Hazard Class: string

Enter the DOT hazardous material class or division.

hazmatId Hazmat Id: string

Enter the regulatory identifier for the commodity from the Federal Express Ground Hazardous Materials Shipping Guide. The format is UNXXXX, where XXXX is a four digit number.

hazmatItemUnits Hazmat Item Units: string

Enter the unit of measure for this item, such as kg or ml.

hazmatItemUnitsQty Hazmat Item Units Quantity: number (float)

Enter the quantity for the item units.

hazmatPackingGroup: object
id Internal identifier: string , DEFAULT , I , II , III
refName Reference Name: string
hazmatShippingName Hazmat Shipping Name: string

Enter the shipping name for the ID as listed in the Federal Express Ground Hazardous Materials Shipping Guide. This item appears on the OP950 form.

hierarchyVersions: kitItem-hierarchyVersionsCollection
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to share the item with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Note: When sharing items across subsidiaries, all of the options selected on the item record must be compatible across subsidiaries. For example, when entering an inventory item to be shared across subsidiaries, you should select Income and Asset accounts on the item record that are also shared across the same subsidiaries.

incomeAccount: account
internalId Internal ID: integer (int64)

Use this ID number to create smart tags for your item templates, site templates, and custom Web site that you host with NetSuite. Smart tags use the following format:

isFulfillable Can be Fulfilled: boolean

Check the Can be Fulfilled/Received box to enable this item to be received and fulfilled during order processing. Clear this box if this item does not require being received and fulfilled. Note: Once this item has been added to transactions, this setting cannot be changed. This field is used when the Advanced Billing and Advanced Shipping features are both enabled.

isGCoCompliant Google Checkout Compliant: boolean
isHazmatItem Hazmat/Dangerous Goods: boolean

Check this box if this item is categorized as either hazardous material or dangerous goods. These items can only be shipped using FedEx integration.

isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

isOnline Display in Website: boolean

Check this box to make this item available online in your Web site. You cannot sell this item online unless you check this box. If the item is of the Other Charge for Sale or Resale subtype, checking this box does not make it available in the web store catalog. However, it becomes available during web store checkout.

issueProduct: nsResource
itemCarrier: object
id Internal identifier: string ups , nonups
refName Reference Name: string
itemId Item Name/Number: string

Enter up to 250 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms when Basic printing is used. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name when Basic printing is used.

itemRevenueCategory: nsResource
itemShipMethod: shipItemCollection
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
manufacturer Manufacturer: string

Enter the name of the company that manufactures this item.

manufacturerAddr1 Manufacturer Address: string

Enter the address of the manufacturer. This is necessary to fill out international shipping forms when you sell and ship this item.

manufacturerCity Manufacturer City: string

Enter the city location of the manufacturer of this item. This is necessary to automatically fill out international forms when you ship this item across borders.

manufacturerState Manufacturer State: string

Enter the state where this item's manufacturer is located. This is necessary to fill out international forms when you ship this item.

manufacturerTariff HS Tariff Number: string

Enter the Harmonized System (HS) tariff code number or the Harmonized Tariff Schedule (HTS) code number. This number should be six to ten characters.

manufacturerTaxId Manufacturer Tax Id: string

Enter the Tax ID Number (TIN) for the manufacturer.

manufacturerZip Manufacturer Zip Code: string

Enter the postal code of the location of this manufacturer. This is necessary to create international forms when you ship this item.

maximumquantity Maximum Order Qty: integer (int64)

Enter the greatest quantity of this item that customers can purchase. If customers enter an item quantity above the maximum amount, a warning message is displayed. Web store customers are unable to complete checkout unless they enter a quantity equal to or below the maximum quantity. Leave this field empty to allow customers to check out without maximum quantity restrictions. You can edit this warning at Setup > Site Builder/SuiteCommerce Advanced > Customize Text.

member: kitItem-memberCollection
metaTagHtml Meta Tag HTML: string

Enter the Meta Tag HTML you want to appear in the < head > section of this item page. Meta tags enable your Web site to be found by search engines.

minimumquantity Minimum Order Qty: integer (int64)

Enter the lowest quantity that customers can purchase. Web store customers receive a warning and cannot check out if they enter an item quantity below this minimum. Leave this field empty to allow customers to check out with no minimum quantity restrictions. You can edit this warning at Setup > Site Builder/SuiteCommerce Advanced > Customize Text.

mpn Manufacturer Part Number: string

MPN (Manufacturers Part Number) - Enter the part number used by the manufacturer to identify this item.

multManufactureAddr Multiple Manufacturer Addresses: boolean

Check the Multiple Manufacture Addresses box if this manufacturer uses more than one address.

nexTagCategory NexTag Category: string

Enter the name of the NexTag category this item should be included in. This category is included in the product feeds you can export at Setup > Web Site > Product Feeds.

nexTagProductFeed NexTag Product Feed: boolean

Check this box to include this item when exporting item lists to NexTag. Clear this box to remove this item when exporting item lists to NexTag.

noPriceMessage No Price Message: string

If you opted to not show a price online, enter the message that should show instead of the price. For example, you might enter "Call for Price."

offerSupport Offer Support: boolean

Check this box to offer support for this particular item. By offering support for items, customers can select on case records which item they are having trouble with.

onSpecial On Special: boolean

If you want to put this item on special, check this box. The item then appears in the Specials category in your store or site.

outOfStockBehavior: object
id Internal identifier: string DISABLE , ENABLENMSG , REMOVE , ENABLE , DEFAULT
refName Reference Name: string
outOfStockMessage Out Of Stock Message: string

You can enter a custom out of stock message for this item. The message here replaces the default out of stock message.

overallQuantityPricingType: object
id Internal identifier: string ITEM , PARENT , SCHEDULE
refName Reference Name: string
pageTitle Page Title: string

Enter the text you want to appear as the page's title for this item. This text appears in the browser tab. Use a descriptive title for the item page, this can help achieve better results with search engine ranking.

parent: kitItem
parentOnly Use as Category Only: boolean
preferenceCriterion: object
id Internal identifier: string , A , B , C , D , E , F
refName Reference Name: string
presentationItem: kitItem-presentationItemCollection
price: kitItem-price
pricesIncludeTax Prices Include Tax: boolean

Check this box to save the base price as the tax inclusive price. Clear this box to save the base price as the tax exclusive price.

pricingGroup: pricingGroup
printItems Print Items: boolean

Check this box to display the member items with their respective display names, quantities and descriptions on sales and purchase forms. Clear this box to display only the description and amount of the group or kit on sales and purchase forms. Note: Assembly items do not display on purchase forms even when this box is checked. Also note that member items are never shown on printed forms; only one line with the group name and summary is printed.

quantityPricingSchedule: nsResource
rate Price: number (double)

Enter the rate for this discount or markup. The rate can be either a percentage or dollar amount. A percentage discount must be followed by a % sign. A dollar amount should be entered as a positive number.

rateIncludingTax Price Including Tax: number (double)
refName Reference Name: string
residual Residual: number (double)
revRecForecastRule: nsResource
revReclassFxAccount: account
revenueAllocationGroup: nsResource
revenueRecognitionRule: nsResource
scheduleBCode: object
id Internal identifier: string 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 10 , 32 , 11 , 33 , 12 , 13 , 14 , 15 , 16 , 17 , 18 , 19 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 20 , 21
refName Reference Name: string
scheduleBNumber Schedule B Number: string

Enter the number for the Schedule B form for this item.

scheduleBQuantity Schedule B Quantity: number (float)

Enter the numeric quantity in relation to the unit of measure entered in the Schedule B Code field. These two fields are used together to determine the amount represented by one of this item on the Schedule B form for Shipping Export Declarations. For example, if you enter 5 in the Schedule B Quantity field, and you select kilogram in the Schedule B Code field, when you fulfill two of these items on an order, the Schedule B form presents the items’ amount as 10 kilograms.

searchKeywords Search Keywords: string

Enter alternative search keywords that customers might use to find this item using your Web store’s internal search. These can include synonyms, acronyms, alternate languages or misspellings. These keywords are seen as equally important as the item name when searches are conducted.

shipIndividually Ships Individually: boolean

Check this box if this item always ships alone and with no other items in the same package. This helps determine the number of packages needed and the shipping rate on order fulfillments.

shipPackage: nsResource
shippingCost Shipping Cost: number (double)

As an option, you may enter a shipping cost for this item in dollars. You must also create a shipping item for per-item shipping costs at Lists > Shipping Items > New. When this item is selected on sales orders, invoices or cash sales, the appropriate shipping charges are automatically calculated.

shoppingDotComCategory Shopping.com Category: string

Enter the name of the Shopping.com category that this item should go under. This category is included in the product feeds that you can export from Setup > Web Site > Product Feeds. Go to www.shopping.com for more information on the categories available. This is an optional field only available for following item records: Kit/Package, Non-inventory Item for Sale, Non-inventory Item for Resale, Assembly (lot and serialized), and Inventory (lot and serialized).

shoppingProductFeed Shopping Product Feed: boolean

Check this box to include this item when exporting item lists to Shopping.com. Clear this box to remove this item when exporting item lists to Shopping.com.

shopzillaCategoryId Shopzilla Category ID: integer (int64)

Enter the name of the Shopzilla category this item should be included in. This category is included in the product feeds you export at Setup > Web Site > Product Feeds. Go to www.shopzilla.com for more information on the available categories. This is an optional field only displayed for the following item records: Kit/Package, Non-inventory Item for Sale, Non-inventory Item for Resale, Assembly (lot and serialized), and Inventory (lot and serialized).

shopzillaProductFeed Shopzilla Product Feed: boolean

Check this box to include this item when exporting item lists to Shopzilla. Clear this box to remove this item when exporting item lists to Shopzilla.

siteCategory: kitItem-siteCategoryCollection
siteMapPriority: object
id Internal identifier: string , 0.0 , 0.1 , 0.2 , 0.3 , 0.4 , 0.5 , 0.6 , 0.7 , 0.8 , 0.9 , 1.0
refName Reference Name: string
stockDescription Stock Description: string

Enter up to 21 characters to specify information about this item, such as New, Refurbished or Ships 2-3 days.

storeDescription Store Description: string

The store description appears under the item's store display name on item list pages in your store or site. You can enter letters, numbers, and basic HTML code. Note: To make the store description display when an item is in the Web store shopping cart, go to Setup > Web Site > Set Up Web Site. Click the Cart subtab, and check the box next to Store Description.

storeDetailedDescription Detailed Description: string

Enter a detailed description for this item. When your customers click an item's store display name for more information, they see this description. You can enter letters, numbers or basic HTML code. If you are using Internet Explorer, you can also clear the View Source box below to enter and format text using the formatting options above. This eliminates the need for HTML code. If you do not see the View Source box, make sure Rich Text Editing is enabled at Home > Set Preferences > Appearance.

storeDisplayImage: nsResource
storeDisplayName Store Display Name: string

Enter the name of this item as you want it displayed in your Web site. You can enter up to 250 characters.

storeDisplayThumbnail: nsResource
subsidiary: subsidiaryCollection
translations: kitItem-translationsCollection
upcCode UPC Code: string

Enter a maximum of 999 characters in this field to identify an internal name or number to store the item's UPC Code. You can use the text you enter here when adding the item to transactions, searching, or viewing reports. * When you enter text in this field, the SKU/UPC field on item labels displays this UPC Code and prints in UPC bar code format. * When this field is clear, the SKU/UPC field on item labels displays the Item Name/Number and prints in Code-128 bar code format.

urlComponent URL Component: string

Enter a short, descriptive name for this item to appear as part of its URL in the Web store. Setting a name to show in the URL can result in better ranking from search engines. If you leave this field blank, NetSuite terms and numbers are used as identifiers in the URL. Note: Descriptive URL components are case sensitive. Descriptive URLs must match the case used in the URL Component field of an item record to point to the correct page.

useMarginalRates Use Marginal Rates: boolean

Check this box if you want the quantity discounts in the schedule to be applied to each pricing bracket separately. For example, a schedule offers no discount for the first 100 items sold and a 5% discount if more than 100 are sold. If 150 items are sold, the first 100 are at normal price, and the other fifty items are sold at 5% discount. Leave this box clear if you want the discount to apply to all of the items sold.

weight Item Weight : number (float)

Enter the weight of this item and select the units in the dropdown.

weightUnit: object
id Internal identifier: string 1 , 2 , 3 , 4
refName Reference Name: string
yahooProductFeed Yahoo Shopping Product Feed: boolean

kitItem-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: kitItem-accountingBookDetailElement
kitItem-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

kitItem-accountingBookDetailElement

accountingBook: nsResource
amortizationTemplate: nsResource
createExpensePlansOn: nsResource
createRevenuePlansOn: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
revRecForecastRule: nsResource
revRecSchedule: revRecTemplate
revenueRecognitionRule: nsResource
sameAsPrimaryAmortization Same as Primary Book Amortization: boolean
sameAsPrimaryRevRec Same as Primary Book Rev Rec: boolean

kitItem-correlatedItemsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: kitItem-correlatedItemsElement
kitItem-correlatedItemsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

kitItem-correlatedItemsElement

correlationFld Correlation %: number (double)
countFld Count: integer (int64)
itemNKeyFld Item: string
liftFld Lift %: number (double)
links Links: nsLink
nsLink
purchaseRateFld Overall Purchase Rate: number (double)
refName Reference Name: string

kitItem-hierarchyVersionsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: kitItem-hierarchyVersionsElement
kitItem-hierarchyVersionsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

kitItem-hierarchyVersionsElement

endDate Hierarchy Version End Date: string (date)
hierarchyNode: nsResource
hierarchyVersion: nsResource
isIncluded Included In Version: boolean
links Links: nsLink
nsLink
refName Reference Name: string
startDate Hierarchy Version Start Date: string (date)

kitItem-memberCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: kitItem-memberElement
kitItem-memberElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

kitItem-memberElement

dropShipMember Drop Ship Item: boolean
id Internal ID: integer (int64)
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
lineNumber Line Id: integer (int64)
links Links: nsLink
nsLink
memberDescr Description: string
memberUnit Units: string
quantity Quantity: number (float)
refName Reference Name: string

kitItem-presentationItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: kitItem-presentationItemElement
kitItem-presentationItemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

kitItem-presentationItemElement

basePrice Base Price: number (double)
links Links: nsLink
nsLink
onlinePrice Online Price: number (double)
presItemId Internal ID: integer (int64)
presitemurl Item URL: string
refName Reference Name: string

kitItem-price

count Count: integer (int64)
hasMore Has More Results: boolean
items: kitItem-priceElement
kitItem-priceElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

kitItem-priceElement

currencyPage: currency
discountDisplay Default Discount %: number (double)
isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

links Links: nsLink
nsLink
price Amount: number (double)
priceLevel: priceLevel
priceLevelName Price Level: string
priceQty Sequence Number: integer (int64)
quantity: object
value Value: string
refName Reference Name: string

kitItem-siteCategoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: kitItem-siteCategoryElement
kitItem-siteCategoryElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

kitItem-siteCategoryElement

category: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
webSite: webSite

kitItem-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: kitItem-translationsElement
kitItem-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

kitItem-translationsElement

displayName Display Name: string
featuredDescription Featured Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
noPriceMessage No Price Message: string
outOfStockMessage Out Of Stock Message: string
pageTitle Page Title: string
refName Reference Name: string
salesDescription Sales Description: string
specialsDescription Special Description: string
storeDescription Store Description: string
storeDetailedDescription Detailed Description: string
storeDisplayName Store Display Name: string

kitItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: kitItem

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

kitItem
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

location

allowStorePickup Allow Store Pickup: boolean

Check the Allow Store Pickup box to set the location as a valid store pickup location. This enables the location to be used in a store pickup fulfillment workflow. In a sales order, when you set the Fulfillment Choice to Store Pickup, you can select this location as the fulfillment location for line items in the sales order, provided that the line items also have the Allow Store Pickup box checked.

autoAssignmentRegionSetting: object
id Internal identifier: string 0 , 1 , 2 , 3
refName Reference Name: string
bufferStock Buffer Stock: integer (int64)

In the Buffer Stock field, enter the minimum quantity of inventory to be maintained at the location. NetSuite uses this buffer stock when the Automatic Location Assignment feature processes orders. The buffer stock prevents NetSuite from assigning a fulfillment location to a line on an order if doing this causes inventory at the location to drop below the buffer stock. For example, the current item inventory at a location is 6 and the buffer stock for the location is 5. If an order is created with quantity 2, NetSuite will not assign the location to the line because doing this would cause inventory to drop below the buffer stock.

businessHours: location-businessHoursCollection
classTranslation: location-classTranslationCollection
dailyShippingCapacity Daily Shipping Capacity: integer (int64)

Enter the maximum number of orders that can be shipped from a location in one day. Shipping capacity is based on the number of fulfillment requests created for the location in a one day interval. Automatic location assignment will not assign orders to the location if the daily shipping capacity has been reached. This field is only available when the Fulfillment Request feature is enabled. Note: The shipping capacity can be exceeded if the location is set manually on a sales order line.

defaultAllocationPriority Default Allocation Priority: number (float)

Enter a default allocation priority number to designate the priority for this customer.

docNumbering: location-docNumberingCollection
excludeLocationRegions: location-excludeLocationRegionsCollection
externalId External ID: string
fullName Full Name: string
geolocationMethod: object
id Internal identifier: string POSTALCODE , LATLONG
refName Reference Name: string
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to associate the location with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field.

includeInControlTower Include In Control Tower: boolean

Check this box to include this location when generating snapshots using the Supply Chain Control Tower feature.

includeInSupplyPlanning Include in Supply Planning: boolean

When the Plan Through Distribution Network preference is enabled, NetSuite completes supply planning calculations to include only locations that have this setting enabled.

includeLocationRegions: location-includeLocationRegionsCollection
internalId Internal ID: integer (int64)

The NetSuite Internal ID related to this location.

inventoryBalance: location-inventoryBalanceCollection
invtTurnoverVelocity General inventory turn-over velocity: integer (int64)
isInactive Location is Inactive: boolean

Check this box to inactivate this location record. Inactive locations do not show in lists of locations on records and transactions.

lastModifiedDate Last Modified Date: string (date-time)
latitude Latitude: number (float)

Enter the latitude coordinate of the location in decimal format, for example, "37.5367". Latitude is between -90 and 90. Use at least four decimal places to achieve a precise location. The decimal symbol you use depends on the number format in your user preferences.

links Links: nsLink
nsLink
locationType: object
id Internal identifier: string 1 , 2
refName Reference Name: string
logo: nsResource
longitude Longitude: number (float)

Enter the longitude coordinate of the location in decimal format, for example, "-122.3285". Longitude is between -180 and 180. Use at least four decimal places to achieve a precise location. The decimal symbol you use depends on the number format in your user preferences.

mainAddress: location-mainAddress
makeInventoryAvailable Make Inventory Available: boolean

Check this box to make on-hand inventory stored at the location available to orders. Clear this box to exclude on-hand inventory stored at the location from the available count.

makeInventoryAvailableStore Make Inventory Available in Web Store: boolean

Check this box to include on-hand inventory stored at the location in the total quantity available to display in the Web Store. Clear this box to exclude the on-hand inventory stored at the location from the total quantity available to display in the Web Store.

name Name: string

Enter a name for this location. The name you enter here is the name that shows in location lists on records and transactions. The name can be alphanumeric. The maximum number of characters is 31.

nextPickupCutoffTime Next Pickup Cut-Off Time: string (date-time)

The next cut-off time for same day pickup orders at the location. NetSuite determines this time based on the same day pickup cut-off times in the business hours. The next pickup cut-off time might not be on the current day if one of the following is true: * The current day does not have a same day pickup cut-off time defined. * The same day pickup cut-off time has already passed on the current day. This field is read only.

parent: location
pickupAlertEmail Email for Store Pickup Alerts: string

Enter the email address of the store.

planningWorkCalendar: nsResource
refName Reference Name: string
returnAddress: location-returnAddress
sameDayShipCutOff Same day ship cut-off: string
soPredConfidence Sales Order Predicted Risk Confidence: number (double)

Enter the predicted percentage of confidence the sales order might be late.

soPredictedDays Sales Order Predicted Days Late/Early: integer (int64)

Enter the predicted number of days the sales order might be late or early.

storeFulfillmentMemo Memo: string

Enter any additional information you want to add about store pickup at the location.

storePickupBufferStock Store Pickup Buffer Stock: number (float)

In the Store Pickup Buffer Stock field, enter the minimum inventory to be maintained at the location when creating store pickup orders. NetSuite uses the store pickup buffer stock to calculate the quantity available for store pickup of an item. Visitors to the web store will only be able to create a pickup order if the quantity available for store pickup is greater than zero. The store pickup buffer stock applies to all items at the location.

subsidiary: subsidiaryCollection
timeZone: object
id Internal identifier: string America/Sao_Paulo , Asia/Vladivostok , Africa/Nairobi , Asia/Hong_Kong , Asia/Riyadh , Pacific/Kwajalein , America/Montevideo , Africa/Cairo , Africa/Windhoek , Europe/Moscow , Asia/Karachi , Pacific/Honolulu , America/Guatemala , Australia/Hobart , Australia/Perth , Australia/Darwin , Europe/London , Asia/Kuala_Lumpur , Asia/Baghdad , Europe/Budapest , Asia/Rangoon , America/Bogota , America/Manaus , Asia/Calcutta , America/Tijuana , Asia/Kabul , Pacific/Tongatapu , America/New_York , Asia/Beirut , Atlantic/Azores , Asia/Yerevan , Etc/GMT+12 , America/Chihuahua , Asia/Krasnoyarsk , GMT , America/Anchorage , Europe/Warsaw , Asia/Yakutsk , America/Chicago , America/Halifax , Etc/GMT-1 , Africa/Johannesburg , America/Godthab , Europe/Paris , Europe/Istanbul , Etc/GMT-3 , America/Santiago , Pacific/Auckland , Europe/Minsk , Asia/Baku , America/Caracas , Europe/Kiev , Asia/Tehran , Asia/Dacca , Pacific/Samoa , Atlantic/Reykjavik , America/La_Paz , Asia/Taipei , America/Regina , Asia/Tashkent , Asia/Manila , Asia/Bangkok , Pacific/Guam , Asia/Irkutsk , America/St_Johns , Asia/Muscat , US/East-Indiana , America/Denver , Europe/Amsterdam , America/Buenos_Aires , America/Noronha , Asia/Seoul , Asia/Amman , Australia/Sydney , Asia/Tokyo , Australia/Adelaide , Asia/Katmandu , Asia/Almaty , America/Phoenix , Australia/Brisbane , America/Los_Angeles , America/Mexico_City , Pacific/Guadalcanal , Etc/GMT+3 , Asia/Yekaterinburg , Asia/Jerusalem , Etc/GMT+1
refName Reference Name: string
toPredConfidence Transfer Order Predicted Risk Confidence: number (double)

Enter the predicted percentage of confidence the transfer order might be late.

toPredictedDays Transfer Order Predicted Days Late/Early: integer (int64)

Enter the predicted number of days the transfer order might be late or early.

totalShippingCapacity Total Shipping Capacity: integer (int64)

The maximum number of shipping orders that can accumulate in the backlog of orders to be shipped from the location. Shipping orders are based on the number of open fulfillment requests. The fulfillment workload distribution strategy in a rule uses this field to calculate current available work capacity at locations. This field is only available when the Fulfillment Request feature is enabled.

tranInternalPrefix Transaction Number Prefix: string

If you want to use location-specific document and transaction numbering, enter up to eight alphanumeric characters to be a prefix for autogenerated numbers. This prefix indicates that transaction numbers are associated with this location. Note: You must set up location-specific transaction numbering on the Set Up Auto-Generated Numbers page at Setup > Company > Setup Tasks > Auto-Generated Numbers. On the Transaction Numbers subtab of this page, check the Use Location box next to each type of transaction that you want use location-specific numbering.

tranNumbering: location-tranNumberingCollection
tranPrefix Document Number Prefix: string

When you use auto-generated numbering with the Locations feature, you can make your transaction number sequences independent per location. Enter up to 8 alphanumeric characters in this field to number transactions with a prefix to signify this location. Then, click Save. To set up auto-generated numbering, go to Setup > Setup Tasks > Auto-Generated Numbers. On the Document Numbers subtab, check the Use Location box next to each transaction this prefix should apply to.

useBins Use Bins: boolean

Check this box to use bins to track inventory at this location. Clear this box to not use bins track inventory at this location.

useWarehouseManagement Use Warehouse Management: boolean

Check this box to enable Warehouse Management for a warehouse location.

location-businessHoursCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: location-businessHoursElement
location-businessHoursElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

location-businessHoursElement

endTime End time: string
isFriday Friday: boolean
isMonday Monday: boolean
isSaturday Saturday: boolean
isSunday Sunday: boolean
isThursday Thursday: boolean
isTuesday Tuesday: boolean
isWednesday Wednesday: boolean
links Links: nsLink
nsLink
refName Reference Name: string
sameDayPickupCutOffTime Same Day Pickup Cut-Off Time: string
startTime Start Time: string

location-classTranslationCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: location-classTranslationElement
location-classTranslationElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

location-classTranslationElement

language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
name Name: string
refName Reference Name: string

location-docNumberingCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: location-docNumberingElement
location-docNumberingElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

location-docNumberingElement

advNumLink advanced numbering: string
curNum Current Number: string
initNum Initial Number: string
initNumUpdate Update Initial Number: boolean
links Links: nsLink
nsLink
refName Reference Name: string
tranTypeName Type: string

location-excludeLocationRegionsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: location-excludeLocationRegionsElement
location-excludeLocationRegionsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

location-excludeLocationRegionsElement

links Links: nsLink
nsLink
name Region name: string
ranking Ranking: integer (int64)
refName Reference Name: string
region: nsResource

location-includeLocationRegionsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: location-includeLocationRegionsElement
location-includeLocationRegionsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

location-includeLocationRegionsElement

links Links: nsLink
nsLink
name Region name: string
ranking Ranking: integer (int64)
refName Reference Name: string
region: nsResource

location-inventoryBalanceCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: location-inventoryBalanceElement
location-inventoryBalanceElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

location-inventoryBalanceElement

binNumber: bin
committedQtyPerLocation Committed Quantity (Per Location): string
committedQtyPerSerialLotNumber Committed Quantity (Per Serial/Lot Number): string
committedQtyPerSerialLotNumberLocation Committed Quantity (Per Serial/Lot Number & Location): string
inventoryNumber: inventoryNumber
inventoryStatus: nsResource
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
links Links: nsLink
nsLink
quantityAvailable Available Quantity: string
quantityOnHand On-Hand Quantity: string
quantityPicked Picked Quantity: string
refName Reference Name: string

location-mainAddress

addr1 Address 1: string
addr2 Address 2: string
addr3 Address 3: string
addrPhone Phone: string
addrText Address: string
addressee Addressee: string
attention Attention: string
city City: string
country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean
refName Reference Name: string
state State/Province: string
zip Zip: string

location-returnAddress

addr1 Address 1: string
addr2 Address 2: string
addr3 Address 3: string
addrPhone Phone: string
addrText Address: string
addressee Addressee: string
attention Attention: string
city City: string
country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean
refName Reference Name: string
state State/Province: string
zip Zip: string

location-tranNumberingCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: location-tranNumberingElement
location-tranNumberingElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

location-tranNumberingElement

advNumLink advanced numbering: string
curNum Current Number: string
initNum Initial Number: string
initNumUpdate Update Initial Number: boolean
links Links: nsLink
nsLink
refName Reference Name: string
tranTypeName Type: string

locationCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: location

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

location
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

manufacturingCostTemplate

costDetail: manufacturingCostTemplate-costDetailCollection
customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
id Internal ID: string
isInactive Inactive: boolean

Check the Inactive box if you do not want this template to show in lists on forms and records. Clear this box if you do want this template to show in lists.

lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
memo Memo: string

Optionally enter a memo. You can search for text you enter here to find this template later.

name Name: string

Enter a name for this template.

refName Reference Name: string
subsidiary: subsidiary

manufacturingCostTemplate-costDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: manufacturingCostTemplate-costDetailElement
manufacturingCostTemplate-costDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

manufacturingCostTemplateCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: manufacturingCostTemplate

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

manufacturingCostTemplate
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

manufacturingOperationTask

actualRunTime Actual Run Time (Min): number (float)
actualSetupTime Actual Setup Time (Min): number (float)
actualWork Actual Work: string

The Actual time in Hours it took to complete this task.

autoCalculateLag Auto-calculate Lag: boolean

Check the Auto-Calculate Lag box if you want NetSuite to calculate lag times for operation tasks. For more information, see Operations Overlap.

completedQuantity Completed Quantity: number (float)

The total number of items created during this task.

costDetail: manufacturingOperationTask-costDetailCollection
customForm: object
id Internal identifier: string
refName Reference Name: string
endDate End Date: string (date-time)

In the Production End Date field, enter the date you expect to complete assembly production. This field defaults to today's date plus lead time. * Demand Planning bases assembly supply on the production end date. * Manufacturing Routing production end date depends on whether NetSuite uses forward or backward scheduling to calculate production requirements. To learn more, see Production Scheduling Methods Overview.

estimatedwork Estimated Work: number (float)

NetSuite calculates Estimated Hours as the expected time to complete a task based on total setup time + quantity x run rate.

externalId External ID: string
id Internal ID: string
inputQuantity Input Quantity: number (float)

The number of items entered or created during this task.

insertBefore: manufacturingOperationTask
laborResources Labor Resources: number (float)

Enter the number of Labor Resources required for this work center. If this labor resource is used in multiple work centers, enter a decimal amount. For example, if a welder only spends two hours in this work center in a day, enter .025.

lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
machineResources Machine Resources: number (float)

Enter the number of Machine Resources required for this work center. If this machine is used in multiple work centers, enter a decimal amount. For example, if this machine is used by another work center for half the day, enter .05.

manufacturingCostTemplate: manufacturingCostTemplate
manufacturingWorkCenter: nsResource
message Comments: string

Additional Comments that are intended to accompany this operation task. For example, "use Shimano spokes when Bontrager spokes are not available."

operationSequence Operation Sequence: integer (int64)

The Operation Sequence represents when the assembly task is scheduled to begin. For example, bicycle assembly setup could be sequence 1.

predecessor: manufacturingOperationTask-predecessorCollection
refName Reference Name: string
remainingWork Remaining Work: string

Enter any Remaining Hours of work needed to complete this task.

runRate Run Rate (Min/Unit): number (float)

Enter the operation Run Rate in minutes. This is the amount of time required to complete a run and produce one unit.

setupTime Setup Time (Min): number (float)

Enter the operation Setup Time in minutes required to prepare for this step in the sequence. For example, the time required to warm up a molding machine.

startDateTime Start Date: string (date-time)
status: object
id Internal identifier: string NOTSTART , PROGRESS , COMPLETE
refName Reference Name: string
title Name: string

The Name of the Operation.

units Units of Measure: string
workOrder: workOrder

manufacturingOperationTask-costDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: manufacturingOperationTask-costDetailElement
manufacturingOperationTask-costDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

manufacturingOperationTask-predecessorCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: manufacturingOperationTask-predecessorElement
manufacturingOperationTask-predecessorElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

manufacturingOperationTask-predecessorElement

endDate End Date: string (date-time)
lagAmount Lag Amount: integer (int64)
lagType: object
id Internal identifier: string quantity , timepercent , time , qtypercent
refName Reference Name: string
lagUnits Lag Units: string
links Links: nsLink
nsLink
refName Reference Name: string
startDate Start Date: string (date-time)
task: manufacturingOperationTask
type: object
id Internal identifier: string FS , SS , FF , SF
refName Reference Name: string

manufacturingOperationTaskCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: manufacturingOperationTask

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

manufacturingOperationTask
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

manufacturingRouting

autoCalculateLag Auto-calculate Lag: boolean

Check the Autocalculate Lag box to autocalculate the routing. NetSuite can automatically calculate the optimal lag amount (the shortest possible lead time for each work order operation). Define the following on the manufacturing routing record: * Lag Amount * Lag Units Once defined, these values default on work orders. The auto-calculated lag amount is the Optimal (minimal) Lag Amount. If lag settings are changed on the operation record, NetSuite reschedules the operation when the task is saved with the new settings and reschedules all affected subsequent tasks. When a work order is scheduled, NetSuite calculates the optimal lag amount and maximal lag amount for each operation that has a preceding operation and has a defined lag type. NetSuite does not allow the lag amount to be defined outside of this range. Note: The autocalculation setting can be changed only when the work order status is Planned or Released. When Auto-calculate Lag is enabled, lag amounts on operations cannot be edited. The only available lag type is Quantity.

billOfMaterials: bom
customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
id Internal ID: string
isDefault Default: boolean

Check the Default box if you want to default to use this routing for this item on forms. The Default box denotes the default steps for creating a new special work orders and mass created work orders. Clear this box if you do not want this routing to be used by default.

isInactive Is Inactive: boolean

Check the Inactive box if you do not want this routing to show in routing lists on records and forms. Clear this box if you do want this routing to show in lists.

item: assemblyItem
links Links: nsLink
nsLink
location: locationCollection
memo Memo: string

Optionally enter a memo for this routing. Later you can search for the text you enter in this field. For example, enter Use Beta Alternate when primary widget supply is unavailable.

name Name: string

Enter a name for this routing template. This name will show for selection in the list of routings available in the Manufacturing Routing field on records and forms. For example, enter Beta Alternate Supply Routing.

refName Reference Name: string
routingComponent: manufacturingRouting-routingComponentCollection
routingStep: manufacturingRouting-routingStepCollection
subsidiary: subsidiary

manufacturingRouting-routingComponentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: manufacturingRouting-routingComponentElement
manufacturingRouting-routingComponentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

manufacturingRouting-routingComponentElement

bomQuantity BoM Quantity: number (float)
component Component: string
description Description: string
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
lineNumber Line Number: integer (int64)
links Links: nsLink
nsLink
operationSequenceNumber Operation Sequence: integer (int64)
quantity Quantity: number (float)
refName Reference Name: string
revision: bomRevision
units Units: string
yield Yield: number (double)

manufacturingRouting-routingStepCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: manufacturingRouting-routingStepElement
manufacturingRouting-routingStepElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

manufacturingRouting-routingStepElement

laborResources Labor Resources: number (float)
lagAmount Lag Amount: integer (int64)
lagType: object
id Internal identifier: string quantity , timepercent , time , qtypercent
refName Reference Name: string
lagUnits Lag Units: string
links Links: nsLink
nsLink
machineResources Machine Resources: number (float)
manufacturingCostTemplate: manufacturingCostTemplate
manufacturingWorkCenter: nsResource
operationName Operation Name: string
operationSequence Operation Sequence: integer (int64)
operationYield Operation Yield: number (double)
refName Reference Name: string
runRate Run Rate (Min/Unit): number (float)
setupTime Setup Time (Min): number (float)

manufacturingRoutingCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: manufacturingRouting

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

manufacturingRouting
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

markupItem

account: account
availableToPartners Available to Adv. Partners: boolean

Check this box to make this item available to partners with the Advanced Partner Center role for viewing. These items are also available to partners with roles that are customized for the Advanced Partner Center and include view, create or edit access to item records.

class: classification
createdDate Date Created: string (date-time)
customForm: object
id Internal identifier: string -10230 , -230
refName Reference Name: string
department: department
description Description: string

Enter a description for this item. This description will appear in the Description column of sales forms.

displayName Display Name/Code: string

Enter an optional name of up to 250 characters for this item in addition to the Item Name. If you are integrating with a Yahoo! store, this field is imported from Yahoo!. The display name prints in the Item column of sales forms when Basic printing is used. If this item is a member of a kit, this name appears in the Item column when the Print Items box is checked. If you do not enter a display name, the item name appears on printed forms.

externalId External ID: string
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to share the item with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Note: When sharing items across subsidiaries, all of the options selected on the item record must be compatible across subsidiaries. For example, when entering an inventory item to be shared across subsidiaries, you should select Income and Asset accounts on the item record that are also shared across the same subsidiaries.

isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

isPreTax Apply Before Tax: boolean

Check this box to apply this markup or discount before taxes are calculated. Important: This option is only for use in countries that levy sales tax; for example, the United States. In OneWorld accounts, this checkbox does not have any effect on countries that use value-added tax (VAT). However, this option can be used for Brazil, China, and India. For more information, see the Help topic Applying Sales Tax or VAT to Discount Items

issueProduct: nsResource
itemId Item Name/Number: string

Enter up to 250 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms when Basic printing is used. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name when Basic printing is used.

itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
nonPosting Posting: boolean

Select Non-Posting if this discount item should not post to a general ledger account. When a discount item is marked non-posting, it does not post as an individual transaction line. The item it is applied to posts the net amount after the discount. When you create a sales transaction and add the non-posting discount after a line-item, the discount is applied to the previous line-item only. * If a 10% non-posting discount is applied to a $100 line item, the amount of revenue that posts to the associated revenue account for that item is $90. * If a 10% posting discount is applied to a $100 line item, the amount of revenue that posts to the associated revenue account for that item is $100. Also, an offsetting debit amount of $10 posts to the related discount account, such as the Sales Discounts account. For Non-posting discounts, select an account the discount amount posts to. Note: You cannot select Non-Posting when creating a Discount for Purchase item.

parent: markupItem
parentOnly Use as Category Only: boolean
rate Rate: number (double)

Enter the rate for this discount or markup. The rate can be either a percentage or dollar amount. A percentage discount must be followed by a % sign. A dollar amount should be entered as a positive number.

refName Reference Name: string
subsidiary: subsidiaryCollection
translations: markupItem-translationsCollection
upcCode UPC Code: string

Enter a maximum of 999 characters in this field to identify an internal name or number to store the item's UPC Code. You can use the text you enter here when adding the item to transactions, searching, or viewing reports. * When you enter text in this field, the SKU/UPC field on item labels displays this UPC Code and prints in UPC bar code format. * When this field is clear, the SKU/UPC field on item labels displays the Item Name/Number and prints in Code-128 bar code format.

vendorName Vendor Name/Code: string

If your vendor uses a name for this item that is different from the name you use, you can enter up to 60 characters as the vendor's name for this item here. The vendor's name for this item prints in the Item column of purchase forms. If you do not enter a vendor name, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name.

markupItem-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: markupItem-translationsElement
markupItem-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

markupItem-translationsElement

displayName Display Name: string
featuredDescription Featured Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
noPriceMessage No Price Message: string
outOfStockMessage Out Of Stock Message: string
pageTitle Page Title: string
refName Reference Name: string
salesDescription Sales Description: string
specialsDescription Special Description: string
storeDescription Store Description: string
storeDetailedDescription Detailed Description: string
storeDisplayName Store Display Name: string

markupItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: markupItem

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

markupItem
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

message

activity: nsResource
author: one of: [ customer, partner, vendor, nsResource, employee, contact ]
authorEmail From Email Address: string
bcc Bcc: string

E-mail addresses you enter here receive a copy of this e-mail message, but these addresses do not show to the other recipients of the message. Separate multiple addresses with a comma or a semicolon.

cc Cc: string

Enter the email addresses you would like to receive a copy of this message. Separate multiple addresses with a comma or a semicolon. These email addresses will show to everyone who receives this message.

emailed Emailed: boolean

Check this box if you are pasting in an e-mail message.

entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
externalId External ID: string
hasAttachment Has Attachments: boolean
htmlMessage HTML Format: boolean
id Internal ID: string
incoming Is Incoming: boolean
lastModifiedDate Modification Date: string (date-time)
links Links: nsLink
nsLink
message Message: string

Paste or enter the text of the message in this field.

messageDate Date: string (date)
primaryRecipient: one of: [ customer, partner, vendor, nsResource, employee, contact ]
recipient: one of: [ customer, partner, vendor, nsResource, employee, contact ]
recipientEmail Email Address: string

Enter the e-mail address of the recipient.

record Record: string
recordType Record Type: string
refName Reference Name: string
subject Subject: string

Enter a subject or title for this email message. This subject is displayed on the messages subtab on the records of those receiving or sending the message.

template: nsResource
time Time: string
transaction: nsResource

messageCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: message

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

message
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nexus

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
customForm: object
id Internal identifier: string
refName Reference Name: string
description Description: string

Enter a description for this record.

externalId External ID: string
id Internal ID: string
isInactive Inactive: boolean

Check this box to inactivate this record. Inactive records do not show on transactions and records for selection in lists.

links Links: nsLink
nsLink
parentNexus: nexus
refName Reference Name: string
state: nsResource
taxAgency: vendor
taxDateFromFulfillment Use Fulfillment to Modify Tax Point Date: boolean

Check this box to use the fulfillment date as the tax point date for this transaction. This overrides the default Nexus setting which uses the transaction date to determine the tax point date. This setting is typically used for jurisdictions which require the item fulfillment date to be used to define the tax point date.

nexusCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: nexus

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

nexus
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventoryPurchaseItem

VSOEDeferral: object
id Internal identifier: string DEFERALLUNTIL , DEFERUNTIL
refName Reference Name: string
VSOEDelivered Default as Delivered: boolean
VSOEPermitDiscount: object
id Internal identifier: string IFDELIVERED , NEVER
refName Reference Name: string
VSOEPrice Allocation Price: number (double)
VSOESopGroup: object
id Internal identifier: string EXCLUDE , NORMAL , SOFTWARE
refName Reference Name: string
accountingBookDetail: nonInventoryPurchaseItem-accountingBookDetailCollection
amortizationPeriod Amortization Period: integer (int64)

Enter the number of periods over which the purchase amount should be amortized. For example, enter 60 to amortize the amount over 60 periods starting from the amortization start date. Note: The starting period is specified by the amortization start date on bills. If no amortization start date is specified, the posting date of the bill is the amortization start date.

amortizationTemplate: nsResource
availableToPartners Available to Adv. Partners: boolean

Check this box to make this item available to partners with the Advanced Partner Center role for viewing. These items are also available to partners with roles that are customized for the Advanced Partner Center and include view, create or edit access to item records.

baseUnit Primary Base Unit: string
billExchRateVarianceAcct: account
billPriceVarianceAcct: account
billQtyVarianceAcct: account
class: classification
consumptionUnit Primary Consumption Unit: string

If you use the Multiple Units of Measure feature, select the default unit of measure for inventory.

cost Purchase Price: number (double)

Enter the price you pay for this item. If you do not enter a price, purchase orders for this item show the most recent purchase price by default. If you select a preferred vendor for this item, the price is shown in the currency selected on the vendor's record. If no preferred vendor is selected, the price is shown in your base currency.

createExpensePlansOn: nsResource
createdDate Date Created: string (date-time)
currency: currency
customForm: object
id Internal identifier: string -210 , -10211 , -10210
refName Reference Name: string
deferralAccount: account
department: department
description Description: string
displayName Display Name/Code: string

Enter an optional name of up to 250 characters for this item in addition to the Item Name. If you are integrating with a Yahoo! store, this field is imported from Yahoo!. The display name prints in the Item column of sales forms when Basic printing is used. If this item is a member of a kit, this name appears in the Item column when the Print Items box is checked. If you do not enter a display name, the item name appears on printed forms.

exchangeRate Exchange Rate: string
expenseAccount: account
expenseAmortizationRule: nsResource
externalId External ID: string
generateAccruals Generate Accruals: boolean

Check this box to automatically generate and post an accrual to the General Ledger.

hierarchyVersions: nonInventoryPurchaseItem-hierarchyVersionsCollection
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to share the item with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Note: When sharing items across subsidiaries, all of the options selected on the item record must be compatible across subsidiaries. For example, when entering an inventory item to be shared across subsidiaries, you should select Income and Asset accounts on the item record that are also shared across the same subsidiaries.

insertItemAttribute: object
id Internal identifier: string class , department , itemid , location , issueproduct , vendorname
refName Reference Name: string
isFulfillable Can be Fulfilled: boolean

Check the Can be Fulfilled/Received box to enable this item to be received and fulfilled during order processing. Clear this box if this item does not require being received and fulfilled. Note: Once this item has been added to transactions, this setting cannot be changed. This field is used when the Advanced Billing and Advanced Shipping features are both enabled.

isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

issueProduct: nsResource
itemId Item Name/Number: string

Enter up to 250 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms when Basic printing is used. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name when Basic printing is used.

itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
itemVendor: nonInventoryPurchaseItem-itemVendorCollection
lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
matrixItemNameTemplate Matrix Item Name Template: string

This field is used to control how the matrix item will be displayed in the Matrix Item Name/Number field. Compose the order in which attributes and matrix options are displayed by selecting from the Insert Item Attribute and Insert Matrix Option dropdown lists. Add custom separator characters to easier distinguish the various options. Example: Item Name: Fabric / Color / Waist / Length [Location]

matrixItemNameTemplateHelp Matrix Item Name Template: string
matrixType: object
id Internal identifier: string , PARENT , CHILD
refName Reference Name: string
parent: nonInventoryPurchaseItem
parentOnly Use as Category Only: boolean
purchaseDescription Purchase Description: string

Enter up to 999 characters of text for a description of this item to appear on vendor orders. Include the unit of measure in this description.

purchaseOrderAmount Vendor Bill - Purchase Order Amount Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the amount on the vendor bill and purchase order.

purchaseOrderQuantity Vendor Bill - Purchase Order Quantity Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the quantity on the vendor bill and purchase order.

purchaseOrderQuantityDiff Vendor Bill - Purchase Order Quantity Difference: number (float)

Enter the difference limit for the discrepancy between the quantity on the vendor bill and purchase order.

purchaseUnit Primary Purchase Unit: string

Select the unit you use to purchase this item from the vendor.

receiptAmount Vendor Bill - Item Receipt Amount Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the amount on the vendor bill and item receipt.

receiptQuantity Vendor Bill - Item Receipt Quantity Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the quantity on the vendor bill and item receipt.

receiptQuantityDiff Vendor Bill - Item Receipt Quantity Difference: number (float)

Enter the difference limit for the discrepancy between the quantity on the vendor bill and item receipt.

refName Reference Name: string
residual Residual: number (double)

Enter an amount or percentage to remain in the deferral account and not be amortized. A residual amount generally represents the salvage value of a fixed asset. Note: A residual amount entered on a transaction overrides a residual amount entered on an item record.

subsidiary: subsidiaryCollection
translations: nonInventoryPurchaseItem-translationsCollection
unitsType: unitsType
upcCode UPC Code: string

Enter a maximum of 999 characters in this field to identify an internal name or number to store the item's UPC Code. You can use the text you enter here when adding the item to transactions, searching, or viewing reports. * When you enter text in this field, the SKU/UPC field on item labels displays this UPC Code and prints in UPC bar code format. * When this field is clear, the SKU/UPC field on item labels displays the Item Name/Number and prints in Code-128 bar code format.

vendor: vendor
vendorName Vendor Name/Code: string

If your vendor uses a name for this item that is different from the name you use, you can enter up to 60 characters as the vendor's name for this item here. The vendor's name for this item prints in the Item column of purchase forms. If you do not enter a vendor name, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name.

nonInventoryPurchaseItem-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: nonInventoryPurchaseItem-accountingBookDetailElement
nonInventoryPurchaseItem-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventoryPurchaseItem-accountingBookDetailElement

accountingBook: nsResource
amortizationTemplate: nsResource
createExpensePlansOn: nsResource
createRevenuePlansOn: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
revRecForecastRule: nsResource
revRecSchedule: revRecTemplate
revenueRecognitionRule: nsResource
sameAsPrimaryAmortization Same as Primary Book Amortization: boolean
sameAsPrimaryRevRec Same as Primary Book Rev Rec: boolean

nonInventoryPurchaseItem-hierarchyVersionsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: nonInventoryPurchaseItem-hierarchyVersionsElement
nonInventoryPurchaseItem-hierarchyVersionsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventoryPurchaseItem-hierarchyVersionsElement

endDate Hierarchy Version End Date: string (date)
hierarchyNode: nsResource
hierarchyVersion: nsResource
isIncluded Included In Version: boolean
links Links: nsLink
nsLink
refName Reference Name: string
startDate Hierarchy Version Start Date: string (date)

nonInventoryPurchaseItem-itemVendor-itemVendorPrice

externalId External ID: string
itemvendorpricelines: nonInventoryPurchaseItem-itemVendor-itemVendorPrice-itemvendorpricelinesCollection
links Links: nsLink
nsLink
refName Reference Name: string

nonInventoryPurchaseItem-itemVendor-itemVendorPrice-itemvendorpricelinesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: nonInventoryPurchaseItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement
nonInventoryPurchaseItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventoryPurchaseItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement

id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
vendorCost Vendor Cost: number (double)
vendorcurrency: currency
vendorprice Purchase Price: number (double)

nonInventoryPurchaseItem-itemVendorCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: nonInventoryPurchaseItem-itemVendorElement
nonInventoryPurchaseItem-itemVendorElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventoryPurchaseItem-itemVendorElement

itemVendorPrice: nonInventoryPurchaseItem-itemVendor-itemVendorPrice
links Links: nsLink
nsLink
predConfidence Predicted Risk Confidence: number (double)
predictedDays Predicted Days Late/Early: integer (int64)
preferredVendor Preferred: boolean
purchasePrice Purchase Price: number (double)
refName Reference Name: string
schedule: nsResource
subsidiary: subsidiary
vendor: vendor
vendorCode Code: string
vendorCurrencyName Currency: string

nonInventoryPurchaseItem-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: nonInventoryPurchaseItem-translationsElement
nonInventoryPurchaseItem-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventoryPurchaseItem-translationsElement

displayName Display Name: string
featuredDescription Featured Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
noPriceMessage No Price Message: string
outOfStockMessage Out Of Stock Message: string
pageTitle Page Title: string
refName Reference Name: string
salesDescription Sales Description: string
specialsDescription Special Description: string
storeDescription Store Description: string
storeDetailedDescription Detailed Description: string
storeDisplayName Store Display Name: string

nonInventoryPurchaseItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: nonInventoryPurchaseItem

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

nonInventoryPurchaseItem
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventoryResaleItem

VSOEDeferral: object
id Internal identifier: string DEFERALLUNTIL , DEFERUNTIL
refName Reference Name: string
VSOEDelivered Default as Delivered: boolean

Check this box to automatically set this item to a Delivered status when this item is added to a transaction. Clear this box to leave the delivery status clear by default.

VSOEPermitDiscount: object
id Internal identifier: string IFDELIVERED , NEVER
refName Reference Name: string
VSOEPrice Allocation Price: number (double)

Enter the VSOE Price for this item if it is known. Note: If you need to use more than one VSOE price for an item, you can set the most common price here and then change the price on each order manually.

VSOESopGroup: object
id Internal identifier: string EXCLUDE , NORMAL , SOFTWARE
refName Reference Name: string
accountingBookDetail: nonInventoryResaleItem-accountingBookDetailCollection
amortizationPeriod Amortization Period: integer (int64)

Enter the number of periods over which the purchase amount should be amortized. For example, enter 60 to amortize the amount over 60 periods starting from the amortization start date. Note: The starting period is specified by the amortization start date on bills. If no amortization start date is specified, the posting date of the bill is the amortization start date.

amortizationTemplate: nsResource
autoExpandKitForRevenuemgmt Auto-Expansion for Revenue Management: boolean
availableToPartners Available to Adv. Partners: boolean

Check this box to make this item available to partners with the Advanced Partner Center role for viewing. These items are also available to partners with roles that are customized for the Advanced Partner Center and include view, create or edit access to item records.

baseUnit Primary Base Unit: string
billExchRateVarianceAcct: account
billPriceVarianceAcct: account
billQtyVarianceAcct: account
billingSchedule: billingSchedule
class: classification
consumptionUnit Primary Consumption Unit: string

If you use the Multiple Units of Measure feature, select the default unit of measure for inventory.

contingentRevenueHandling Eligible For Contingent Revenue Handling: boolean
copyDescription Copy from Sales Order: boolean

Check this box to copy the purchase description from the item description you enter on a sales order. Clear this box to enter a purchase description in the field above.

correlatedItems: nonInventoryResaleItem-correlatedItemsCollection
cost Purchase Price: number (double)

Enter the price you pay for this item. If you do not enter a price, purchase orders for this item show the most recent purchase price by default. If you select a preferred vendor for this item, the price is shown in the currency selected on the vendor's record. If no preferred vendor is selected, the price is shown in your base currency.

costEstimate Item Defined Cost: number (double)

Enter an Item Defined Cost amount.

costEstimateUnits Est. Cost Unit: string
countryOfManufacture: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
createExpensePlansOn: nsResource
createRevenuePlansOn: nsResource
createdDate Date Created: string (date-time)
currency: currency
customForm: object
id Internal identifier: string -210 , -10211 , -10210
refName Reference Name: string
defaultItemShipMethod: shipItem
deferralAccount: account
deferredRevenueAccount: account
department: department
description Description: string
directRevenuePosting Direct Revenue Posting: boolean

Check this box to disable advanced revenue management for this item. When checked, posting transactions that include this item post directly to the item revenue account. No revenue element or revenue arrangement is created. When you check this box, the Deferred Revenue Account on the Accounting subtab is disabled. When you create sales transactions that include items that have this box checked, all the items in the transaction must have the box checked. You cannot mix items that post directly to revenue with items that post to deferred revenue in the same transaction. This restriction also applies to kit items. All items in a kit must post either to revenue or to deferred revenue. You cannot check or clear the box after the item has been used in a transaction with advanced revenue management. By default, this box is not checked.

displayName Display Name/Code: string

Enter an optional name of up to 250 characters for this item in addition to the Item Name. If you are integrating with a Yahoo! store, this field is imported from Yahoo!. The display name prints in the Item column of sales forms when Basic printing is used. If this item is a member of a kit, this name appears in the Item column when the Print Items box is checked. If you do not enter a display name, the item name appears on printed forms.

dontShowPrice Don't Show Price: boolean

Check this box to hide the price of this item online. This is useful for items you want to advertise but don't want to sell or for items that you track inventory for and want to display but are offered in combination with other items.

dropShipExpenseAccount: account
enforceminqtyinternally Enforce Minimum Internally: boolean

Check this box to apply the minimum quantity restriction on sales orders generated from NetSuite. When you clear this box, but enter a number in the Minimum Quantity field, the minimum quantity is only applied to web store orders.

exchangeRate Exchange Rate: string
excludeFromSiteMap Exclude from Sitemap: boolean

Check this box to exclude a tab, category or item page from the site map.

expenseAccount: account
expenseAmortizationRule: nsResource
externalId External ID: string
featuredDescription Featured Description: string

If this item is displayed on the home page of your Web site, enter a featured description for this item. This description appears below the item's store display name on the Home page of your store or site. You can enter up to 999 characters including basic HTML code. Enter and format text using the formatting options, or click the HTML Source Code link to enter HTML.

froogleProductFeed Google Base Product Feed: boolean
generateAccruals Generate Accruals: boolean

Check this box to automatically generate and post an accrual to the General Ledger.

handlingCost Handling Cost: number (double)

As an option, you may enter a handling cost for this item in dollars. You must also create a shipping item for per-item shipping and handling costs at Lists > Shipping Items > New. When this item is selected on sales orders, invoices or cash sales, the appropriate shipping and handling charges are automatically calculated.

hazmatHazardClass Hazmat Hazard Class: string

Enter the DOT hazardous material class or division.

hazmatId Hazmat Id: string

Enter the regulatory identifier for the commodity from the Federal Express Ground Hazardous Materials Shipping Guide. The format is UNXXXX, where XXXX is a four digit number.

hazmatItemUnits Hazmat Item Units: string

Enter the unit of measure for this item, such as kg or ml.

hazmatItemUnitsQty Hazmat Item Units Quantity: number (float)

Enter the quantity for the item units.

hazmatPackingGroup: object
id Internal identifier: string , DEFAULT , I , II , III
refName Reference Name: string
hazmatShippingName Hazmat Shipping Name: string

Enter the shipping name for the ID as listed in the Federal Express Ground Hazardous Materials Shipping Guide. This item appears on the OP950 form.

hierarchyVersions: nonInventoryResaleItem-hierarchyVersionsCollection
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to share the item with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Note: When sharing items across subsidiaries, all of the options selected on the item record must be compatible across subsidiaries. For example, when entering an inventory item to be shared across subsidiaries, you should select Income and Asset accounts on the item record that are also shared across the same subsidiaries.

incomeAccount: account
insertItemAttribute: object
id Internal identifier: string class , department , itemid , location , issueproduct , vendorname
refName Reference Name: string
interCoDefRevAccount: account
intercoExpenseAccount: account
intercoIncomeAccount: account
internalId Internal ID: integer (int64)
isDropShipItem Drop Ship Item: boolean

Check the Drop Ship Item box to have this item default as a drop ship item on sales orders. When a sales transaction for a drop ship item is approved, a linked purchase order for the preferred vendor is automatically generated. The vendor ships this item to your customer directly. Note: an item can be a drop ship or a special order, but not both.

isFulfillable Can be Fulfilled: boolean

Check the Can be Fulfilled/Received box to enable this item to be received and fulfilled during order processing. Clear this box if this item does not require being received and fulfilled. Note: Once this item has been added to transactions, this setting cannot be changed. This field is used when the Advanced Billing and Advanced Shipping features are both enabled.

isGCoCompliant Google Checkout Compliant: boolean
isHazmatItem Hazmat/Dangerous Goods: boolean

Check this box if this item is categorized as either hazardous material or dangerous goods. These items can only be shipped using FedEx integration.

isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

isOnline Display in Website: boolean

Check this box to make this item available online in your Web site. You cannot sell this item online unless you check this box. If the item is of the Other Charge for Sale or Resale subtype, checking this box does not make it available in the web store catalog. However, it becomes available during web store checkout.

isSpecialOrderItem Special Order Item: boolean

Check this box if you want this item to default as a special order on sales transactions. When a sales transaction for a special order item is approved, a linked purchase order is automatically generated. Then, the order cannot be fulfilled until the linked purchase order is received. Special order items can be used for custom orders or "just-in-time" inventory. Important: You must identify a preferred vendor and a purchase price on an item record in order for that item to be selected as a special order. Note: An item can be a drop ship or a special order, but not both.

issueProduct: nsResource
itemCarrier: object
id Internal identifier: string ups , nonups
refName Reference Name: string
itemId Item Name/Number: string

Enter up to 250 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms when Basic printing is used. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name when Basic printing is used.

itemRevenueCategory: nsResource
itemShipMethod: shipItemCollection
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
itemVendor: nonInventoryResaleItem-itemVendorCollection
lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
manufacturer Manufacturer: string

Enter the name of the company that manufactures this item.

manufacturerAddr1 Manufacturer Address: string

Enter the address of the manufacturer. This is necessary to fill out international shipping forms when you sell and ship this item.

manufacturerCity Manufacturer City: string

Enter the city location of the manufacturer of this item. This is necessary to automatically fill out international forms when you ship this item across borders.

manufacturerState Manufacturer State: string

Enter the state where this item's manufacturer is located. This is necessary to fill out international forms when you ship this item.

manufacturerTariff HS Tariff Number: string

Enter the Harmonized System (HS) tariff code number or the Harmonized Tariff Schedule (HTS) code number. This number should be six to ten characters.

manufacturerTaxId Manufacturer Tax Id: string

Enter the Tax ID Number (TIN) for the manufacturer.

manufacturerZip Manufacturer Zip Code: string

Enter the postal code of the location of this manufacturer. This is necessary to create international forms when you ship this item.

matrixItemNameTemplate Matrix Item Name Template: string

This field is used to control how the matrix item will be displayed in the Matrix Item Name/Number field. Compose the order in which attributes and matrix options are displayed by selecting from the Insert Item Attribute and Insert Matrix Option dropdown lists. Add custom separator characters to easier distinguish the various options. Example: Item Name: Fabric / Color / Waist / Length [Location]

matrixItemNameTemplateHelp Matrix Item Name Template: string
matrixType: object
id Internal identifier: string , PARENT , CHILD
refName Reference Name: string
maximumquantity Maximum Order Qty: integer (int64)

Enter the greatest quantity of this item that customers can purchase. If customers enter an item quantity above the maximum amount, a warning message is displayed. Web store customers are unable to complete checkout unless they enter a quantity equal to or below the maximum quantity. Leave this field empty to allow customers to check out without maximum quantity restrictions. You can edit this warning at Setup > Site Builder/SuiteCommerce Advanced > Customize Text.

metaTagHtml Meta Tag HTML: string

Enter the Meta Tag HTML you want to appear in the < head > section of this item page. Meta tags enable your Web site to be found by search engines.

minimumquantity Minimum Order Qty: integer (int64)

Enter the lowest quantity that customers can purchase. Web store customers receive a warning and cannot check out if they enter an item quantity below this minimum. Leave this field empty to allow customers to check out with no minimum quantity restrictions. You can edit this warning at Setup > Site Builder/SuiteCommerce Advanced > Customize Text.

mpn Manufacturer Part Number: string

MPN (Manufacturers Part Number) - Enter the part number used by the manufacturer to identify this item.

multManufactureAddr Multiple Manufacturer Addresses: boolean

Check the Multiple Manufacture Addresses box if this manufacturer uses more than one address.

nexTagCategory NexTag Category: string

Enter the name of the NexTag category this item should be included in. This category is included in the product feeds you can export at Setup > Web Site > Product Feeds.

nexTagProductFeed NexTag Product Feed: boolean
noPriceMessage No Price Message: string

If you opted to not show a price online, enter the message that should show instead of the price. For example, you might enter "Call for Price."

offerSupport Offer Support: boolean

Check this box to offer support for this particular item. By offering support for items, customers can select on case records which item they are having trouble with.

onSpecial On Special: boolean

If you want to put this item on special, check this box. The item then appears in the Specials category in your store or site.

outOfStockBehavior: object
id Internal identifier: string DISABLE , ENABLENMSG , REMOVE , ENABLE , DEFAULT
refName Reference Name: string
outOfStockMessage Out Of Stock Message: string

You can enter a custom out of stock message for this item. The message here replaces the default out of stock message.

overallQuantityPricingType: object
id Internal identifier: string ITEM , PARENT , SCHEDULE
refName Reference Name: string
pageTitle Page Title: string

Enter the text you want to appear as the page's title for this item. This text appears in the browser tab. Use a descriptive title for the item page, this can help achieve better results with search engine ranking.

parent: nonInventoryResaleItem
parentOnly Use as Category Only: boolean
preferenceCriterion: object
id Internal identifier: string , A , B , C , D , E , F
refName Reference Name: string
presentationItem: nonInventoryResaleItem-presentationItemCollection
price: nonInventoryResaleItem-price
pricesIncludeTax Prices Include Tax: boolean

Check this box to save the base price as the tax inclusive price. Clear this box to save the base price as the tax exclusive price.

pricingGroup: pricingGroup
purchaseDescription Purchase Description: string

Enter up to 999 characters of text for a description of this item to appear on vendor orders. Include the unit of measure in this description.

purchaseOrderAmount Vendor Bill - Purchase Order Amount Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the amount on the vendor bill and purchase order.

purchaseOrderQuantity Vendor Bill - Purchase Order Quantity Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the quantity on the vendor bill and purchase order.

purchaseOrderQuantityDiff Vendor Bill - Purchase Order Quantity Difference: number (float)

Enter the difference limit for the discrepancy between the quantity on the vendor bill and purchase order.

purchaseUnit Primary Purchase Unit: string

Select the unit you use to purchase this item from the vendor.

quantityPricingSchedule: nsResource
rate Price: number (double)

Enter the rate for this discount or markup. The rate can be either a percentage or dollar amount. A percentage discount must be followed by a % sign. A dollar amount should be entered as a positive number.

rateIncludingTax Price Including Tax: number (double)
receiptAmount Vendor Bill - Item Receipt Amount Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the amount on the vendor bill and item receipt.

receiptQuantity Vendor Bill - Item Receipt Quantity Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the quantity on the vendor bill and item receipt.

receiptQuantityDiff Vendor Bill - Item Receipt Quantity Difference: number (float)

Enter the difference limit for the discrepancy between the quantity on the vendor bill and item receipt.

refName Reference Name: string
residual Residual: number (double)

Enter an amount or percentage to remain in the deferral account and not be amortized. A residual amount generally represents the salvage value of a fixed asset. Note: A residual amount entered on a transaction overrides a residual amount entered on an item record.

revRecForecastRule: nsResource
revReclassFxAccount: account
revenueAllocationGroup: nsResource
revenueRecognitionRule: nsResource
saleUnit Primary Sale Unit: string

Select the unit you use to sell this item to customers on sales transactions.

salesDescription Sales Description: string

Enter a sales description for this item. You can enter letters and numbers. There is a 999 character limit. The sales description displays on transactions such as sales orders, cash sales and invoices. If you use the Web Store feature, the sales description displays immediately under the item's store display name on item list pages in your store or site, if you have not entered a store description for an item. Enter the store description on the Store subtab of the item record. The sales description also displays by default when the item is in the Web store shopping cart.

scheduleBCode: object
id Internal identifier: string 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 10 , 32 , 11 , 33 , 12 , 13 , 14 , 15 , 16 , 17 , 18 , 19 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 20 , 21
refName Reference Name: string
scheduleBNumber Schedule B Number: string

Enter the number for the Schedule B form for this item.

scheduleBQuantity Schedule B Quantity: number (float)

Enter the numeric quantity in relation to the unit of measure entered in the Schedule B Code field. These two fields are used together to determine the amount represented by one of this item on the Schedule B form for Shipping Export Declarations. For example, if you enter 5 in the Schedule B Quantity field, and you select kilogram in the Schedule B Code field, when you fulfill two of these items on an order, the Schedule B form presents the items’ amount as 10 kilograms.

searchKeywords Search Keywords: string

Enter alternative search keywords that customers might use to find this item using your Web store’s internal search. These can include synonyms, acronyms, alternate languages or misspellings. These keywords are seen as equally important as the item name when searches are conducted.

shipIndividually Ships Individually: boolean

Check this box if this item always ships alone and with no other items in the same package. This helps determine the number of packages needed and the shipping rate on order fulfillments.

shipPackage: nsResource
shippingCost Shipping Cost: number (double)

As an option, you may enter a shipping cost for this item in dollars. You must also create a shipping item for per-item shipping costs at Lists > Shipping Items > New. When this item is selected on sales orders, invoices or cash sales, the appropriate shipping charges are automatically calculated.

shoppingDotComCategory Shopping.com Category: string

Enter the name of the Shopping.com category that this item should go under. This category is included in the product feeds that you can export from Setup > Web Site > Product Feeds. Go to www.shopping.com for more information on the categories available. This is an optional field only available for following item records: Kit/Package, Non-inventory Item for Sale, Non-inventory Item for Resale, Assembly (lot and serialized), and Inventory (lot and serialized).

shoppingProductFeed Shopping Product Feed: boolean
shopzillaCategoryId Shopzilla Category ID: integer (int64)

Enter the name of the Shopzilla category this item should be included in. This category is included in the product feeds you export at Setup > Web Site > Product Feeds. Go to www.shopzilla.com for more information on the available categories. This is an optional field only displayed for the following item records: Kit/Package, Non-inventory Item for Sale, Non-inventory Item for Resale, Assembly (lot and serialized), and Inventory (lot and serialized).

shopzillaProductFeed Shopzilla Product Feed: boolean
siteCategory: nonInventoryResaleItem-siteCategoryCollection
siteMapPriority: object
id Internal identifier: string , 0.0 , 0.1 , 0.2 , 0.3 , 0.4 , 0.5 , 0.6 , 0.7 , 0.8 , 0.9 , 1.0
refName Reference Name: string
stockDescription Stock Description: string

Enter up to 21 characters to specify information about this item, such as New, Refurbished or Ships 2-3 days.

storeDescription Store Description: string

The store description appears under the item's store display name on item list pages in your store or site. You can enter letters, numbers, and basic HTML code. Note: To make the store description display when an item is in the Web store shopping cart, go to Setup > Web Site > Set Up Web Site. Click the Cart subtab, and check the box next to Store Description.

storeDetailedDescription Detailed Description: string

Enter a detailed description for this item. When your customers click an item's store display name for more information, they see this description. You can enter letters, numbers or basic HTML code. If you are using Internet Explorer, you can also clear the View Source box below to enter and format text using the formatting options above. This eliminates the need for HTML code. If you do not see the View Source box, make sure Rich Text Editing is enabled at Home > Set Preferences > Appearance.

storeDisplayImage: nsResource
storeDisplayName Store Display Name: string

Enter the name of this item as you want it displayed in your Web site. You can enter up to 250 characters.

storeDisplayThumbnail: nsResource
subsidiary: subsidiaryCollection
translations: nonInventoryResaleItem-translationsCollection
unitsType: unitsType
upcCode UPC Code: string

Enter a maximum of 999 characters in this field to identify an internal name or number to store the item's UPC Code. You can use the text you enter here when adding the item to transactions, searching, or viewing reports. * When you enter text in this field, the SKU/UPC field on item labels displays this UPC Code and prints in UPC bar code format. * When this field is clear, the SKU/UPC field on item labels displays the Item Name/Number and prints in Code-128 bar code format.

urlComponent URL Component: string

Enter a short, descriptive name for this item to appear as part of its URL in the Web store. Setting a name to show in the URL can result in better ranking from search engines. If you leave this field blank, NetSuite terms and numbers are used as identifiers in the URL. Note: Descriptive URL components are case sensitive. Descriptive URLs must match the case used in the URL Component field of an item record to point to the correct page.

useMarginalRates Use Marginal Rates: boolean

Check this box if you want the quantity discounts in the schedule to be applied to each pricing bracket separately. For example, a schedule offers no discount for the first 100 items sold and a 5% discount if more than 100 are sold. If 150 items are sold, the first 100 are at normal price, and the other fifty items are sold at 5% discount. Leave this box clear if you want the discount to apply to all of the items sold.

vendor: vendor
vendorName Vendor Name/Code: string

If your vendor uses a name for this item that is different from the name you use, you can enter up to 60 characters as the vendor's name for this item here. The vendor's name for this item prints in the Item column of purchase forms. If you do not enter a vendor name, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name.

weight Item Weight : number (float)

Enter the weight of this item and select the units in the dropdown.

weightUnit: object
id Internal identifier: string 1 , 2 , 3 , 4
refName Reference Name: string
weightUnits Weight Units: string
yahooProductFeed Yahoo Shopping Product Feed: boolean

nonInventoryResaleItem-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: nonInventoryResaleItem-accountingBookDetailElement
nonInventoryResaleItem-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventoryResaleItem-accountingBookDetailElement

accountingBook: nsResource
amortizationTemplate: nsResource
createExpensePlansOn: nsResource
createRevenuePlansOn: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
revRecForecastRule: nsResource
revRecSchedule: revRecTemplate
revenueRecognitionRule: nsResource
sameAsPrimaryAmortization Same as Primary Book Amortization: boolean
sameAsPrimaryRevRec Same as Primary Book Rev Rec: boolean

nonInventoryResaleItem-correlatedItemsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: nonInventoryResaleItem-correlatedItemsElement
nonInventoryResaleItem-correlatedItemsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventoryResaleItem-correlatedItemsElement

correlationFld Correlation %: number (double)
countFld Count: integer (int64)
itemNKeyFld Item: string
liftFld Lift %: number (double)
links Links: nsLink
nsLink
purchaseRateFld Overall Purchase Rate: number (double)
refName Reference Name: string

nonInventoryResaleItem-hierarchyVersionsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: nonInventoryResaleItem-hierarchyVersionsElement
nonInventoryResaleItem-hierarchyVersionsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventoryResaleItem-hierarchyVersionsElement

endDate Hierarchy Version End Date: string (date)
hierarchyNode: nsResource
hierarchyVersion: nsResource
isIncluded Included In Version: boolean
links Links: nsLink
nsLink
refName Reference Name: string
startDate Hierarchy Version Start Date: string (date)

nonInventoryResaleItem-itemVendor-itemVendorPrice

externalId External ID: string
itemvendorpricelines: nonInventoryResaleItem-itemVendor-itemVendorPrice-itemvendorpricelinesCollection
links Links: nsLink
nsLink
refName Reference Name: string

nonInventoryResaleItem-itemVendor-itemVendorPrice-itemvendorpricelinesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: nonInventoryResaleItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement
nonInventoryResaleItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventoryResaleItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement

id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
vendorCost Vendor Cost: number (double)
vendorcurrency: currency
vendorprice Purchase Price: number (double)

nonInventoryResaleItem-itemVendorCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: nonInventoryResaleItem-itemVendorElement
nonInventoryResaleItem-itemVendorElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventoryResaleItem-itemVendorElement

itemVendorPrice: nonInventoryResaleItem-itemVendor-itemVendorPrice
links Links: nsLink
nsLink
predConfidence Predicted Risk Confidence: number (double)
predictedDays Predicted Days Late/Early: integer (int64)
preferredVendor Preferred: boolean
purchasePrice Purchase Price: number (double)
refName Reference Name: string
schedule: nsResource
subsidiary: subsidiary
vendor: vendor
vendorCode Code: string
vendorCurrencyName Currency: string

nonInventoryResaleItem-presentationItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: nonInventoryResaleItem-presentationItemElement
nonInventoryResaleItem-presentationItemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventoryResaleItem-presentationItemElement

basePrice Base Price: number (double)
links Links: nsLink
nsLink
onlinePrice Online Price: number (double)
presItemId Internal ID: integer (int64)
presitemurl Item URL: string
refName Reference Name: string

nonInventoryResaleItem-price

count Count: integer (int64)
hasMore Has More Results: boolean
items: nonInventoryResaleItem-priceElement
nonInventoryResaleItem-priceElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventoryResaleItem-priceElement

currencyPage: currency
discountDisplay Default Discount %: number (double)
isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

links Links: nsLink
nsLink
price Amount: number (double)
priceLevel: priceLevel
priceLevelName Price Level: string
priceQty Sequence Number: integer (int64)
quantity: object
value Value: string
refName Reference Name: string

nonInventoryResaleItem-siteCategoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: nonInventoryResaleItem-siteCategoryElement
nonInventoryResaleItem-siteCategoryElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventoryResaleItem-siteCategoryElement

category: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
webSite: webSite

nonInventoryResaleItem-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: nonInventoryResaleItem-translationsElement
nonInventoryResaleItem-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventoryResaleItem-translationsElement

displayName Display Name: string
featuredDescription Featured Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
noPriceMessage No Price Message: string
outOfStockMessage Out Of Stock Message: string
pageTitle Page Title: string
refName Reference Name: string
salesDescription Sales Description: string
specialsDescription Special Description: string
storeDescription Store Description: string
storeDetailedDescription Detailed Description: string
storeDisplayName Store Display Name: string

nonInventoryResaleItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: nonInventoryResaleItem

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

nonInventoryResaleItem
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventorySaleItem

VSOEDeferral: object
id Internal identifier: string DEFERALLUNTIL , DEFERUNTIL
refName Reference Name: string
VSOEDelivered Default as Delivered: boolean

Check this box to automatically set this item to a Delivered status when this item is added to a transaction. Clear this box to leave the delivery status clear by default.

VSOEPermitDiscount: object
id Internal identifier: string IFDELIVERED , NEVER
refName Reference Name: string
VSOEPrice Allocation Price: number (double)

Enter the VSOE Price for this item if it is known. Note: If you need to use more than one VSOE price for an item, you can set the most common price here and then change the price on each order manually.

VSOESopGroup: object
id Internal identifier: string EXCLUDE , NORMAL , SOFTWARE
refName Reference Name: string
accountingBookDetail: nonInventorySaleItem-accountingBookDetailCollection
amortizationPeriod Amortization Period: integer (int64)
amortizationTemplate: nsResource
autoExpandKitForRevenuemgmt Auto-Expansion for Revenue Management: boolean
availableToPartners Available to Adv. Partners: boolean

Check this box to make this item available to partners with the Advanced Partner Center role for viewing. These items are also available to partners with roles that are customized for the Advanced Partner Center and include view, create or edit access to item records.

baseUnit Primary Base Unit: string
billExchRateVarianceAcct: account
billPriceVarianceAcct: account
billQtyVarianceAcct: account
billingSchedule: billingSchedule
class: classification
consumptionUnit Primary Consumption Unit: string

If you use the Multiple Units of Measure feature, select the default unit of measure for inventory.

contingentRevenueHandling Eligible For Contingent Revenue Handling: boolean

Check this box to indicate that the item is subject to contingent revenue handling. When checked, revenue allocation is affected.

correlatedItems: nonInventorySaleItem-correlatedItemsCollection
costEstimate Item Defined Cost: number (double)

Enter an Item Defined Cost amount.

costEstimateUnits Est. Cost Unit: string
countryOfManufacture: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
createExpensePlansOn: nsResource
createRevenuePlansOn: nsResource
createdDate Date Created: string (date-time)
customForm: object
id Internal identifier: string -210 , -10211 , -10210
refName Reference Name: string
defaultItemShipMethod: shipItem
deferralAccount: account
deferredRevenueAccount: account
department: department
description Description: string
directRevenuePosting Direct Revenue Posting: boolean

Check this box to disable advanced revenue management for this item. When checked, posting transactions that include this item post directly to the item revenue account. No revenue element or revenue arrangement is created. When you check this box, the Deferred Revenue Account on the Accounting subtab is disabled. When you create sales transactions that include items that have this box checked, all the items in the transaction must have the box checked. You cannot mix items that post directly to revenue with items that post to deferred revenue in the same transaction. This restriction also applies to kit items. All items in a kit must post either to revenue or to deferred revenue. You cannot check or clear the box after the item has been used in a transaction with advanced revenue management. By default, this box is not checked.

displayName Display Name/Code: string

Enter an optional name of up to 250 characters for this item in addition to the Item Name. If you are integrating with a Yahoo! store, this field is imported from Yahoo!. The display name prints in the Item column of sales forms when Basic printing is used. If this item is a member of a kit, this name appears in the Item column when the Print Items box is checked. If you do not enter a display name, the item name appears on printed forms.

dontShowPrice Don't Show Price: boolean

Check this box to hide the price of this item online. This is useful for items you want to advertise but don't want to sell or for items that you track inventory for and want to display but are offered in combination with other items.

enforceminqtyinternally Enforce Minimum Internally: boolean

Check this box to apply the minimum quantity restriction on sales orders generated from NetSuite. When you clear this box, but enter a number in the Minimum Quantity field, the minimum quantity is only applied to web store orders.

excludeFromSiteMap Exclude from Sitemap: boolean

Check this box to exclude a tab, category or item page from the site map.

expenseAmortizationRule: nsResource
externalId External ID: string
featuredDescription Featured Description: string

If this item is displayed on the home page of your Web site, enter a featured description for this item. This description appears below the item's store display name on the Home page of your store or site. You can enter up to 999 characters including basic HTML code. Enter and format text using the formatting options, or click the HTML Source Code link to enter HTML.

froogleProductFeed Google Base Product Feed: boolean
handlingCost Handling Cost: number (double)

As an option, you may enter a handling cost for this item in dollars. You must also create a shipping item for per-item shipping and handling costs at Lists > Shipping Items > New. When this item is selected on sales orders, invoices or cash sales, the appropriate shipping and handling charges are automatically calculated.

hazmatHazardClass Hazmat Hazard Class: string

Enter the DOT hazardous material class or division.

hazmatId Hazmat Id: string

Enter the regulatory identifier for the commodity from the Federal Express Ground Hazardous Materials Shipping Guide. The format is UNXXXX, where XXXX is a four digit number.

hazmatItemUnits Hazmat Item Units: string

Enter the unit of measure for this item, such as kg or ml.

hazmatItemUnitsQty Hazmat Item Units Quantity: number (float)

Enter the quantity for the item units.

hazmatPackingGroup: object
id Internal identifier: string , DEFAULT , I , II , III
refName Reference Name: string
hazmatShippingName Hazmat Shipping Name: string

Enter the shipping name for the ID as listed in the Federal Express Ground Hazardous Materials Shipping Guide. This item appears on the OP950 form.

hierarchyVersions: nonInventorySaleItem-hierarchyVersionsCollection
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to share the item with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Note: When sharing items across subsidiaries, all of the options selected on the item record must be compatible across subsidiaries. For example, when entering an inventory item to be shared across subsidiaries, you should select Income and Asset accounts on the item record that are also shared across the same subsidiaries.

incomeAccount: account
insertItemAttribute: object
id Internal identifier: string class , department , itemid , location , issueproduct , vendorname
refName Reference Name: string
internalId Internal ID: integer (int64)
isFulfillable Can be Fulfilled: boolean

Check the Can be Fulfilled/Received box to enable this item to be received and fulfilled during order processing. Clear this box if this item does not require being received and fulfilled. Note: Once this item has been added to transactions, this setting cannot be changed. This field is used when the Advanced Billing and Advanced Shipping features are both enabled.

isGCoCompliant Google Checkout Compliant: boolean
isHazmatItem Hazmat/Dangerous Goods: boolean

Check this box if this item is categorized as either hazardous material or dangerous goods. These items can only be shipped using FedEx integration.

isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

isOnline Display in Website: boolean

Check this box to make this item available online in your Web site. You cannot sell this item online unless you check this box. If the item is of the Other Charge for Sale or Resale subtype, checking this box does not make it available in the web store catalog. However, it becomes available during web store checkout.

issueProduct: nsResource
itemCarrier: object
id Internal identifier: string ups , nonups
refName Reference Name: string
itemId Item Name/Number: string

Enter up to 250 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms when Basic printing is used. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name when Basic printing is used.

itemRevenueCategory: nsResource
itemShipMethod: shipItemCollection
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
manufacturer Manufacturer: string

Enter the name of the company that manufactures this item.

manufacturerAddr1 Manufacturer Address: string

Enter the address of the manufacturer. This is necessary to fill out international shipping forms when you sell and ship this item.

manufacturerCity Manufacturer City: string

Enter the city location of the manufacturer of this item. This is necessary to automatically fill out international forms when you ship this item across borders.

manufacturerState Manufacturer State: string

Enter the state where this item's manufacturer is located. This is necessary to fill out international forms when you ship this item.

manufacturerTariff HS Tariff Number: string

Enter the Harmonized System (HS) tariff code number or the Harmonized Tariff Schedule (HTS) code number. This number should be six to ten characters.

manufacturerTaxId Manufacturer Tax Id: string

Enter the Tax ID Number (TIN) for the manufacturer.

manufacturerZip Manufacturer Zip Code: string

Enter the postal code of the location of this manufacturer. This is necessary to create international forms when you ship this item.

matrixItemNameTemplate Matrix Item Name Template: string

This field is used to control how the matrix item will be displayed in the Matrix Item Name/Number field. Compose the order in which attributes and matrix options are displayed by selecting from the Insert Item Attribute and Insert Matrix Option dropdown lists. Add custom separator characters to easier distinguish the various options. Example: Item Name: Fabric / Color / Waist / Length [Location]

matrixItemNameTemplateHelp Matrix Item Name Template: string
matrixType: object
id Internal identifier: string , PARENT , CHILD
refName Reference Name: string
maximumquantity Maximum Order Qty: integer (int64)

Enter the greatest quantity of this item that customers can purchase. If customers enter an item quantity above the maximum amount, a warning message is displayed. Web store customers are unable to complete checkout unless they enter a quantity equal to or below the maximum quantity. Leave this field empty to allow customers to check out without maximum quantity restrictions. You can edit this warning at Setup > Site Builder/SuiteCommerce Advanced > Customize Text.

metaTagHtml Meta Tag HTML: string

Enter the Meta Tag HTML you want to appear in the < head > section of this item page. Meta tags enable your Web site to be found by search engines.

minimumquantity Minimum Order Qty: integer (int64)

Enter the lowest quantity that customers can purchase. Web store customers receive a warning and cannot check out if they enter an item quantity below this minimum. Leave this field empty to allow customers to check out with no minimum quantity restrictions. You can edit this warning at Setup > Site Builder/SuiteCommerce Advanced > Customize Text.

mpn Manufacturer Part Number: string

MPN (Manufacturers Part Number) - Enter the part number used by the manufacturer to identify this item.

multManufactureAddr Multiple Manufacturer Addresses: boolean

Check the Multiple Manufacture Addresses box if this manufacturer uses more than one address.

nexTagCategory NexTag Category: string

Enter the name of the NexTag category this item should be included in. This category is included in the product feeds you can export at Setup > Web Site > Product Feeds.

nexTagProductFeed NexTag Product Feed: boolean
noPriceMessage No Price Message: string

If you opted to not show a price online, enter the message that should show instead of the price. For example, you might enter "Call for Price."

offerSupport Offer Support: boolean

Check this box to offer support for this particular item. By offering support for items, customers can select on case records which item they are having trouble with.

onSpecial On Special: boolean

If you want to put this item on special, check this box. The item then appears in the Specials category in your store or site.

outOfStockBehavior: object
id Internal identifier: string DISABLE , ENABLENMSG , REMOVE , ENABLE , DEFAULT
refName Reference Name: string
outOfStockMessage Out Of Stock Message: string

You can enter a custom out of stock message for this item. The message here replaces the default out of stock message.

overallQuantityPricingType: object
id Internal identifier: string ITEM , PARENT , SCHEDULE
refName Reference Name: string
pageTitle Page Title: string

Enter the text you want to appear as the page's title for this item. This text appears in the browser tab. Use a descriptive title for the item page, this can help achieve better results with search engine ranking.

parent: nonInventorySaleItem
parentOnly Use as Category Only: boolean
preferenceCriterion: object
id Internal identifier: string , A , B , C , D , E , F
refName Reference Name: string
presentationItem: nonInventorySaleItem-presentationItemCollection
price: nonInventorySaleItem-price
pricesIncludeTax Prices Include Tax: boolean

Check this box to save the base price as the tax inclusive price. Clear this box to save the base price as the tax exclusive price.

pricingGroup: pricingGroup
quantityPricingSchedule: nsResource
rate Price: number (double)

Enter the rate for this discount or markup. The rate can be either a percentage or dollar amount. A percentage discount must be followed by a % sign. A dollar amount should be entered as a positive number.

rateIncludingTax Price Including Tax: number (double)
refName Reference Name: string
residual Residual: number (double)
revRecForecastRule: nsResource
revReclassFxAccount: account
revenueAllocationGroup: nsResource
revenueRecognitionRule: nsResource
saleUnit Primary Sale Unit: string

Select the unit you use to sell this item to customers on sales transactions.

salesDescription Sales Description: string

Enter a sales description for this item. You can enter letters and numbers. There is a 999 character limit. The sales description displays on transactions such as sales orders, cash sales and invoices. If you use the Web Store feature, the sales description displays immediately under the item's store display name on item list pages in your store or site, if you have not entered a store description for an item. Enter the store description on the Store subtab of the item record. The sales description also displays by default when the item is in the Web store shopping cart.

scheduleBCode: object
id Internal identifier: string 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 10 , 32 , 11 , 33 , 12 , 13 , 14 , 15 , 16 , 17 , 18 , 19 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 20 , 21
refName Reference Name: string
scheduleBNumber Schedule B Number: string

Enter the number for the Schedule B form for this item.

scheduleBQuantity Schedule B Quantity: number (float)

Enter the numeric quantity in relation to the unit of measure entered in the Schedule B Code field. These two fields are used together to determine the amount represented by one of this item on the Schedule B form for Shipping Export Declarations. For example, if you enter 5 in the Schedule B Quantity field, and you select kilogram in the Schedule B Code field, when you fulfill two of these items on an order, the Schedule B form presents the items’ amount as 10 kilograms.

searchKeywords Search Keywords: string

Enter alternative search keywords that customers might use to find this item using your Web store’s internal search. These can include synonyms, acronyms, alternate languages or misspellings. These keywords are seen as equally important as the item name when searches are conducted.

shipIndividually Ships Individually: boolean

Check this box if this item always ships alone and with no other items in the same package. This helps determine the number of packages needed and the shipping rate on order fulfillments.

shipPackage: nsResource
shippingCost Shipping Cost: number (double)

As an option, you may enter a shipping cost for this item in dollars. You must also create a shipping item for per-item shipping costs at Lists > Shipping Items > New. When this item is selected on sales orders, invoices or cash sales, the appropriate shipping charges are automatically calculated.

shoppingDotComCategory Shopping.com Category: string

Enter the name of the Shopping.com category that this item should go under. This category is included in the product feeds that you can export from Setup > Web Site > Product Feeds. Go to www.shopping.com for more information on the categories available. This is an optional field only available for following item records: Kit/Package, Non-inventory Item for Sale, Non-inventory Item for Resale, Assembly (lot and serialized), and Inventory (lot and serialized).

shoppingProductFeed Shopping Product Feed: boolean
shopzillaCategoryId Shopzilla Category ID: integer (int64)

Enter the name of the Shopzilla category this item should be included in. This category is included in the product feeds you export at Setup > Web Site > Product Feeds. Go to www.shopzilla.com for more information on the available categories. This is an optional field only displayed for the following item records: Kit/Package, Non-inventory Item for Sale, Non-inventory Item for Resale, Assembly (lot and serialized), and Inventory (lot and serialized).

shopzillaProductFeed Shopzilla Product Feed: boolean
siteCategory: nonInventorySaleItem-siteCategoryCollection
siteMapPriority: object
id Internal identifier: string , 0.0 , 0.1 , 0.2 , 0.3 , 0.4 , 0.5 , 0.6 , 0.7 , 0.8 , 0.9 , 1.0
refName Reference Name: string
stockDescription Stock Description: string

Enter up to 21 characters to specify information about this item, such as New, Refurbished or Ships 2-3 days.

storeDescription Store Description: string

The store description appears under the item's store display name on item list pages in your store or site. You can enter letters, numbers, and basic HTML code. Note: To make the store description display when an item is in the Web store shopping cart, go to Setup > Web Site > Set Up Web Site. Click the Cart subtab, and check the box next to Store Description.

storeDetailedDescription Detailed Description: string

Enter a detailed description for this item. When your customers click an item's store display name for more information, they see this description. You can enter letters, numbers or basic HTML code. If you are using Internet Explorer, you can also clear the View Source box below to enter and format text using the formatting options above. This eliminates the need for HTML code. If you do not see the View Source box, make sure Rich Text Editing is enabled at Home > Set Preferences > Appearance.

storeDisplayImage: nsResource
storeDisplayName Store Display Name: string

Enter the name of this item as you want it displayed in your Web site. You can enter up to 250 characters.

storeDisplayThumbnail: nsResource
subsidiary: subsidiaryCollection
translations: nonInventorySaleItem-translationsCollection
unitsType: unitsType
upcCode UPC Code: string

Enter a maximum of 999 characters in this field to identify an internal name or number to store the item's UPC Code. You can use the text you enter here when adding the item to transactions, searching, or viewing reports. * When you enter text in this field, the SKU/UPC field on item labels displays this UPC Code and prints in UPC bar code format. * When this field is clear, the SKU/UPC field on item labels displays the Item Name/Number and prints in Code-128 bar code format.

urlComponent URL Component: string

Enter a short, descriptive name for this item to appear as part of its URL in the Web store. Setting a name to show in the URL can result in better ranking from search engines. If you leave this field blank, NetSuite terms and numbers are used as identifiers in the URL. Note: Descriptive URL components are case sensitive. Descriptive URLs must match the case used in the URL Component field of an item record to point to the correct page.

useMarginalRates Use Marginal Rates: boolean

Check this box if you want the quantity discounts in the schedule to be applied to each pricing bracket separately. For example, a schedule offers no discount for the first 100 items sold and a 5% discount if more than 100 are sold. If 150 items are sold, the first 100 are at normal price, and the other fifty items are sold at 5% discount. Leave this box clear if you want the discount to apply to all of the items sold.

weight Item Weight : number (float)

Enter the weight of this item and select the units in the dropdown.

weightUnit: object
id Internal identifier: string 1 , 2 , 3 , 4
refName Reference Name: string
weightUnits Weight Units: string
yahooProductFeed Yahoo Shopping Product Feed: boolean

nonInventorySaleItem-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: nonInventorySaleItem-accountingBookDetailElement
nonInventorySaleItem-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventorySaleItem-accountingBookDetailElement

accountingBook: nsResource
amortizationTemplate: nsResource
createExpensePlansOn: nsResource
createRevenuePlansOn: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
revRecForecastRule: nsResource
revRecSchedule: revRecTemplate
revenueRecognitionRule: nsResource
sameAsPrimaryAmortization Same as Primary Book Amortization: boolean
sameAsPrimaryRevRec Same as Primary Book Rev Rec: boolean

nonInventorySaleItem-correlatedItemsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: nonInventorySaleItem-correlatedItemsElement
nonInventorySaleItem-correlatedItemsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventorySaleItem-correlatedItemsElement

correlationFld Correlation %: number (double)
countFld Count: integer (int64)
itemNKeyFld Item: string
liftFld Lift %: number (double)
links Links: nsLink
nsLink
purchaseRateFld Overall Purchase Rate: number (double)
refName Reference Name: string

nonInventorySaleItem-hierarchyVersionsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: nonInventorySaleItem-hierarchyVersionsElement
nonInventorySaleItem-hierarchyVersionsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventorySaleItem-hierarchyVersionsElement

endDate Hierarchy Version End Date: string (date)
hierarchyNode: nsResource
hierarchyVersion: nsResource
isIncluded Included In Version: boolean
links Links: nsLink
nsLink
refName Reference Name: string
startDate Hierarchy Version Start Date: string (date)

nonInventorySaleItem-presentationItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: nonInventorySaleItem-presentationItemElement
nonInventorySaleItem-presentationItemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventorySaleItem-presentationItemElement

basePrice Base Price: number (double)
links Links: nsLink
nsLink
onlinePrice Online Price: number (double)
presItemId Internal ID: integer (int64)
presitemurl Item URL: string
refName Reference Name: string

nonInventorySaleItem-price

count Count: integer (int64)
hasMore Has More Results: boolean
items: nonInventorySaleItem-priceElement
nonInventorySaleItem-priceElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventorySaleItem-priceElement

currencyPage: currency
discountDisplay Default Discount %: number (double)
isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

links Links: nsLink
nsLink
price Amount: number (double)
priceLevel: priceLevel
priceLevelName Price Level: string
priceQty Sequence Number: integer (int64)
quantity: object
value Value: string
refName Reference Name: string

nonInventorySaleItem-siteCategoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: nonInventorySaleItem-siteCategoryElement
nonInventorySaleItem-siteCategoryElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventorySaleItem-siteCategoryElement

category: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
webSite: webSite

nonInventorySaleItem-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: nonInventorySaleItem-translationsElement
nonInventorySaleItem-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nonInventorySaleItem-translationsElement

displayName Display Name: string
featuredDescription Featured Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
noPriceMessage No Price Message: string
outOfStockMessage Out Of Stock Message: string
pageTitle Page Title: string
refName Reference Name: string
salesDescription Sales Description: string
specialsDescription Special Description: string
storeDescription Store Description: string
storeDetailedDescription Detailed Description: string
storeDisplayName Store Display Name: string

nonInventorySaleItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: nonInventorySaleItem

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

nonInventorySaleItem
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

noteType

description Description: string

Enter a description of this note type.

externalId External ID: string
id Internal ID: string
isInactive Inactive: boolean

Check this box to inactivate this contact category.

links Links: nsLink
nsLink
name Note Type: string

Enter the name for this contact category.

refName Reference Name: string

noteTypeCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: noteType

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

noteType
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

nsError

o:errorDetails: object[]

An array containing one or more problem types.

object
detail Detail: string

A detailed, human-readable description of the problem occurrence.

o:errorCode Error Code: string

The application-specific error code. Similar problem types are grouped together.

o:errorHeader Error Header: string

The name of the HTTP header where the problem occurs.

o:errorPath Error Path: string (JSONPath)

The JSON path that indicates where the problem occurs within the request body.

o:errorQueryParam Error Query Parameter: string

The name of the query parameter where the problem occurs.

o:errorUrl Error URL: string (URI)

The URI of the first element in the request URL where the problem occurs.

status Status: integer (int32)

The HTTP status code generated by the server the request originates from.

title Title: string

A human-readable description of the problem type.

type Type: string (URI)

A URI reference to the documentation about the problem type.

nsResource

externalId External identifier: string
id Internal identifier: string
links Links: nsLink
nsLink
refName Reference Name: string

nsResourceCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: nsResource
nsResource
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

opportunity

accountingBookDetail: opportunity-accountingBookDetailCollection
actionItem Action Item: string

Record the next step in the negotiation process.

altSalesRangeHigh Alt. Sales Range High: number (double)

Enter the range of alternate sales amounts this deal might be worth. The low amount entered must be lower than or equal to the projected amount in the Alt. Sales Total field. This amount is the Worst Case projected total. The high amount must be greater than or equal to the Alt. Sales Total amount. This amount is the Upside projected total.

altSalesRangeLow Alt. Sales Range Low: number (double)

Enter the range of alternate sales amounts this deal might be worth. The low amount entered must be lower than or equal to the projected amount in the Alt. Sales Total field. This amount is the Worst Case projected total. The high amount must be greater than or equal to the Alt. Sales Total amount. This amount is the Upside projected total.

altSalesTotal Alt. Sales Total: number (double)
appliedRules: opportunity-appliedRulesCollection
billAddr1 Billing Address Line 1: string
billAddr2 Billing Address Line 2: string
billAddr3 Billing Address Line 3: string
billAddress Bill To: string

The default billing address autofills this field from the customer's record at Lists > Relationships > Customers. To enter a different address: * Select another address in the Bill To Select field. * Select New in the Bill To Select field to enter a new billing address.

billAddressList: nsResource
billAddressee Billing Addressee: string
billAttention Billing Attention: string
billCity Billing Address City: string
billCountry: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
billOverride Override: string
billPhone Billing Phone: string
billState Billing Address State: string
billZip Billing Address Zip Code: string
billingAddress: opportunity-billingAddress
billingAddress_text Billing Address: string
buyingReason: nsResource
buyingTimeFrame: nsResource
canHaveStackable Can Stack Promotions: boolean
class: classification
closeDate Actual Close: string (date)

NetSuite enters the date this opportunity closed.

competitors: opportunity-competitorsCollection
contribPct Contribution Percentage: string
createdDate Date Created: string (date-time)
currency: currency
customForm: object
id Internal identifier: string -9923
refName Reference Name: string
daysOpen Days Open: integer (int64)

This field shows the number of days this opportunity has been open.

daysOverdueSearch Days Overdue: integer (int64)
department: department
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
entityStatus: customerStatus
entityTaxRegNum Customer Tax Reg. Number: string

Select the customer's tax registration number associated with this opportunity.

estGrossProfit Est. Gross Profit: number (double)

Estimated Gross Profit: Read-only field that equals the revenue amount minus the Est. Cost. At the transaction level, it equals the gross profit of all lines, factoring transaction-level discounts and markups.

estGrossProfitPercent Est. Gross Profit Percent: number (double)

Estimated Gross Profit Margin, as a percentage: Read-only field that equals the Est. Gross Profit divided by revenue, expressed as a percentage. At the transaction level, it equals the gross profit percent of all lines, factoring transaction-level discounts and markups.

estimatedBudget Estimated Budget: number (double)

Enter the estimated budget the prospect or customer has for this opportunity.

estimates: opportunity-estimatesCollection
exchangeRate Exchange Rate: number (double)

The current exchange rate for this currency shows in this field. You can change this exchange rate for this transaction

excludeCommission Exclude Commissions: boolean
expectedCloseDate Expected Close Date: string (date)

Enter the date you think this opportunity will close.

externalId External ID: string
forecastType: object
id Internal identifier: string 0 , 1 , 2 , 3
refName Reference Name: string
fxAltSalesTotal Foreign Alt. Sales Total: number (double)
fxNetAltSalesTotal Foreign Net Alt. Sales Total: number (double)
id Internal ID: string
isBudgetApproved Budget Approved: boolean

Check this box if the budget for this opportunity has been approved by the prospect or customer.

item: opportunity-itemCollection
job: one of: [ customer, partner, vendor, nsResource, employee, contact ]
lastModifiedDate Date Last Modified: string (date-time)
leadSource: nsResource
links Links: nsLink
nsLink
location: location
memo Details: string

Enter additional information about the opportunity.

netAltSalesTotal Net Alt. Sales Total: number (double)
nexus: nexus
oneTime One Time: number (double)
originator Originator: string
partner: partner
partners: opportunity-partnersCollection
prevDate Previous Effective Date: string (date)
prevPartner Previous Partner: integer (int64)
prevRep Previous Representative: integer (int64)
probability Probability (%): number (double)

Enter the probability that this opportunity will be won. If there is an estimate associated with this opportunity, the probability from the estimate is applied to the opportunity.

projAltSalesAmt Projected Alt. Sales Amount: number (double)

This field shows the projected alternate sales amount of the opportunity based on the items selected on the opportunity and the estimates associated with the opportunity.

projectedTotal Projected Total: number (double)

This field shows the projected value of the opportunity based on the items selected on the opportunity and the estimates associated with the opportunity.

rangeHigh Range High: number (double)

Enter the range of amounts this deal might be worth. The low amount entered must be lower than or equal to the projected amount in the Projected Total field. This amount is the Worst Case projected total. The high amount must be greater than or equal to the Projected Total amount. This amount is the Upside projected total.

rangeLow Range Low: number (double)

Enter the range of amounts this deal might be worth. The low amount entered must be lower than or equal to the projected amount in the Projected Total field. This amount is the Worst Case projected total. The high amount must be greater than or equal to the Projected Total amount. This amount is the Upside projected total.

recurAnnually Annually: number (double)
recurMonthly Monthly: number (double)
recurQuarterly Quarterly: number (double)
recurWeekly Weekly: number (double)
refName Reference Name: string
refreshFromSubscription: string
salesChannel: nsResource
salesEffectiveDate Sales Effective Date: string (date)
salesReadiness: nsResource
salesRep: one of: [ customer, partner, vendor, nsResource, employee, contact ]
salesTeam: opportunity-salesTeamCollection
saleschannelorderpriority: string
shipAddress Ship To: string

The default shipping address autofills this field from the customer's record at Lists > < TASKCATEGORY=CUSTJOB> > Customers. To enter a different address: * Select another address in the Ship To Select field. * Select New in the Ship To Select field to enter a new billing address.

shipAddressList: nsResource
shipIsResidential Shipping address is residential: boolean
shipOverride Override: boolean
shippingAddress: opportunity-shippingAddress
shippingAddress_text Shipping Address: string
source: object
id Internal identifier: string SuitePhone , smbXML , CSV , ADP , QIF , QB , PERQUEST , Yahoo , PaymentLink , customerCenter , webServices , eBay , restWebServices , NLWebStore , offlineClient , SCIS , Sync
refName Reference Name: string
status: object
id Internal identifier: string A , B , C , D
refName Reference Name: string
storeOrder: string
subsidiary: subsidiary
subsidiaryTaxRegNum Subsidiary Tax Reg. Number: string

This field shows the tax registration number of the transaction nexus. NetSuite automatically populates this field based on the nexus lookup logic. You can override the transaction nexus and tax registration number that NetSuite automatically selects by checking the Nexus Override box. When you select a different tax registration number in the dropdown list, the corresponding nexus is automatically selected in the Nexus field.

taxDetails: opportunity-taxDetailsCollection
taxDetailsOverride Tax Details Override: boolean

Check this box to override the tax information on the Tax Details subtab of the transaction. Only roles with at least the Edit level of the Tax Details Tab permission can override the tax details.

taxPointDate Tax Point Date: string (date)

Tax point date is a legal requirement in many countries. It is the date of transaction that determines the taxability. It may be different from the transaction date that determines the GL impact. Specific rules then consider the reporting of transactions based on tax point date and other factors.

taxPointDateOverride Tax Point Date Override: boolean
taxRegOverride Tax Registration Override: boolean

Check this box to override the values in the Nexus and Subsidiary Tax Reg. Number fields. Only roles with at least the Edit level of the Tax Details Tab permission can override the values that NetSuite automatically selects in these fields.

taxTotal Tax: number (double)
title Title: string

Enter a title for this opportunity. This title appears on lists, reports and on the Opportunities subtab of the record it is associated with.

total Total: number (double)
totalAfterTaxes Total After Taxes: number (double)
totalCostEstimate Est. Cost: number (double)

Estimated Cost: Estimated cost of the specific number of items; estimated rate x quantity = estimated cost.

tranDate Date: string (date)

NetSuite enters the date the opportunity record is created. You can change this date.

tranId Opportunity #: string

NetSuite assigns a number to identify this transaction. You can change this number.

webSite: string
weightedTotal Weighted Total: number (double)

If there are no transactions included in this opportunity or if there is a single transaction, the weighted total for this transaction is the projected total multiplied by the probability of close. If there are multiple transactions associated with this opportunity, the weighted total of the opportunity is the sum of the weighted totals for each transaction. Only estimates marked Include in forecast are included in the weighted total.

winLossReason: nsResource

opportunity-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: opportunity-accountingBookDetailElement
opportunity-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

opportunity-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

opportunity-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: opportunity-appliedRulesElement
opportunity-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

opportunity-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

opportunity-billingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

opportunity-competitorsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: opportunity-competitorsElement
opportunity-competitorsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

opportunity-competitorsElement

competitor: competitor
links Links: nsLink
nsLink
notes Notes: string
refName Reference Name: string
strategy Strategy: string
url URL: string
winner Winner: boolean

opportunity-estimatesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: opportunity-estimatesElement
opportunity-estimatesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

opportunity-estimatesElement

expectedCloseDate Exp. Close Date: string (date)
forecastType: object
id Internal identifier: string 0 , 1 , 2 , 3
refName Reference Name: string
links Links: nsLink
nsLink
probability Probability: number (double)
refName Reference Name: string
status Status: string
title Title: string
total Amount: number (double)
tranDate Date: string (date)
tranId Number: string

opportunity-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: opportunity-itemElement
opportunity-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

opportunity-itemElement

altSalesAmt Alt. Sales Amount: number (double)
amount Amount: number (double)
billVarianceStatus: object
id Internal identifier: string NOVARIANCES , JOURNALNOTPOSTED , JOURNALPOSTED
refName Reference Name: string
class: classification
costEstimate Est. Cost: number (double)
costEstimateRate Est. Rate: number (double)
costEstimateType: object
id Internal identifier: string PREFVENDORRATE , AVGCOST , PURCHORDERRATE , LASTPURCHPRICE , MEMBERDEFINED , CUSTOM , ITEMDEFINED , PURCHPRICE
refName Reference Name: string
department: department
description Description: string
estGrossProfit Est. Gross Profit: number (double)
estGrossProfitPercent Est. Gross Profit Percent: number (double)
expectedShipDate Expected Ship Date: string (date)
fromJob From Project: boolean
initOqpBucket Initial OQP Bucket: string
isClosed Closed: boolean
isEstimate Estimate: boolean
isOpen Is Opened: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemSubtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
job: job
licenseCode License Code: string
line Transaction Line: integer (int64)
linked Linked: boolean
links Links: nsLink
nsLink
location: location
marginal Marginal: boolean
matrixType Matrix Type: string
minQty Minimum Quantity: number (float)
options Options: string
oqpBucket Oqp Bucket: string
price: priceLevel
priceIntervalFrequency: string
priceIntervalFrequencyName Subscription Frequency: string
priceIntervalRepeatEvery Subscription Frequency Repeat Every: string
printItems Print Items: boolean
quantity Quantity: number (float)
quantityAllocated Quantity Allocated: number (float)
quantityAvailable Available: number (float)
quantityCommitted Committed: number (float)
quantityDemandAllocated Allocated Demand: number (float)
quantityOnHand On Hand: number (float)
rate Rate: number (double)
rateIncludingTax Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
subscription: subscription
subscriptionLine: subscriptionLine
subscriptionLinePeriodAmount Subscription Amount Per Period: number (double)
subscriptionLineRate Subscription Rate: number (double)
subscriptionLineType: string
subsidiary: subsidiary
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string
units Units: string

opportunity-partnersCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: opportunity-partnersElement
opportunity-partnersElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

opportunity-partnersElement

contribution Contribution %: number (double)
isPrimary Primary: boolean
links Links: nsLink
nsLink
partner: partner
partnerRole: nsResource
refName Reference Name: string

opportunity-salesTeamCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: opportunity-salesTeamElement
opportunity-salesTeamElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

opportunity-salesTeamElement

contribution Contribution %: number (double)
employee: employee
id ID: string
isPrimary Primary: boolean
links Links: nsLink
nsLink
refName Reference Name: string
salesRole: salesRole

opportunity-shippingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

opportunity-taxDetailsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: opportunity-taxDetailsElement
opportunity-taxDetailsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

opportunity-taxDetailsElement

calcDetail Details: string
lineName Name: string
lineType Line type: string
links Links: nsLink
nsLink
netAmount Net Amount: number (double)
refName Reference Name: string
taxAmount Tax Amount: number (double)
taxBasis Tax Basis: number (double)
taxCode: salesTaxItem
taxDetailsReference: object
id Internal identifier: string
refName Reference Name: string
taxRate Tax Rate: number (double)
taxType Tax Type: string

opportunityCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: opportunity

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

opportunity
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherChargePurchaseItem

VSOEDeferral: object
id Internal identifier: string DEFERALLUNTIL , DEFERUNTIL
refName Reference Name: string
VSOEDelivered Default as Delivered: boolean
VSOEPermitDiscount: object
id Internal identifier: string IFDELIVERED , NEVER
refName Reference Name: string
VSOEPrice Allocation Price: number (double)
VSOESopGroup: object
id Internal identifier: string EXCLUDE , NORMAL , SOFTWARE
refName Reference Name: string
accountingBookDetail: otherChargePurchaseItem-accountingBookDetailCollection
amortizationPeriod Amortization Period: integer (int64)

Enter the number of periods over which the purchase amount should be amortized. For example, enter 60 to amortize the amount over 60 periods starting from the amortization start date. Note: The starting period is specified by the amortization start date on bills. If no amortization start date is specified, the posting date of the bill is the amortization start date.

amortizationTemplate: nsResource
availableToPartners Available to Adv. Partners: boolean

Check this box to make this item available to partners with the Advanced Partner Center role for viewing. These items are also available to partners with roles that are customized for the Advanced Partner Center and include view, create or edit access to item records.

baseUnit Primary Base Unit: string
billExchRateVarianceAcct: account
billPriceVarianceAcct: account
billQtyVarianceAcct: account
class: classification
consumptionUnit Primary Consumption Unit: string

If you use the Multiple Units of Measure feature, select the default unit of measure for inventory.

cost Purchase Price: number (double)

Enter the price you pay for this item. If you do not enter a price, purchase orders for this item show the most recent purchase price by default. If you select a preferred vendor for this item, the price is shown in the currency selected on the vendor's record. If no preferred vendor is selected, the price is shown in your base currency.

createExpensePlansOn: nsResource
createdDate Date Created: string (date-time)
currency: currency
customForm: object
id Internal identifier: string -210 , -10211 , -10210
refName Reference Name: string
deferralAccount: account
department: department
description Description: string
displayName Display Name/Code: string

Enter an optional name of up to 250 characters for this item in addition to the Item Name. If you are integrating with a Yahoo! store, this field is imported from Yahoo!. The display name prints in the Item column of sales forms when Basic printing is used. If this item is a member of a kit, this name appears in the Item column when the Print Items box is checked. If you do not enter a display name, the item name appears on printed forms.

exchangeRate Exchange Rate: string
expenseAccount: account
expenseAmortizationRule: nsResource
externalId External ID: string
generateAccruals Generate Accruals: boolean

Check this box to automatically generate and post an accrual to the General Ledger.

hierarchyVersions: otherChargePurchaseItem-hierarchyVersionsCollection
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to share the item with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Note: When sharing items across subsidiaries, all of the options selected on the item record must be compatible across subsidiaries. For example, when entering an inventory item to be shared across subsidiaries, you should select Income and Asset accounts on the item record that are also shared across the same subsidiaries.

insertItemAttribute: object
id Internal identifier: string class , department , itemid , location , issueproduct , vendorname
refName Reference Name: string
isFulfillable Can be Fulfilled: boolean

Check the Can be Fulfilled/Received box to enable this item to be received and fulfilled during order processing. Clear this box if this item does not require being received and fulfilled. Note: Once this item has been added to transactions, this setting cannot be changed. This field is used when the Advanced Billing and Advanced Shipping features are both enabled.

isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

isMaterialOverhead: boolean
issueProduct: nsResource
itemId Item Name/Number: string

Enter up to 250 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms when Basic printing is used. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name when Basic printing is used.

itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
itemVendor: otherChargePurchaseItem-itemVendorCollection
lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
manufacturingChargeItem Manufacturing Charge Item: boolean

Check the Manufacturing Charge Item box to define charges for the activity. For example, you can define the hourly cost of activities being performed and the expense account charges are logged against.

matrixItemNameTemplate Matrix Item Name Template: string

This field is used to control how the matrix item will be displayed in the Matrix Item Name/Number field. Compose the order in which attributes and matrix options are displayed by selecting from the Insert Item Attribute and Insert Matrix Option dropdown lists. Add custom separator characters to easier distinguish the various options. Example: Item Name: Fabric / Color / Waist / Length [Location]

matrixItemNameTemplateHelp Matrix Item Name Template: string
matrixType: object
id Internal identifier: string , PARENT , CHILD
refName Reference Name: string
overheadType: object
id Internal identifier: string PERCENTTOTAL , FIXED , PERCENTMATERIAL
refName Reference Name: string
parent: otherChargePurchaseItem
parentOnly Use as Category Only: boolean
purchaseDescription Purchase Description: string

Enter up to 999 characters of text for a description of this item to appear on vendor orders. Include the unit of measure in this description.

purchaseOrderAmount Vendor Bill - Purchase Order Amount Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the amount on the vendor bill and purchase order.

purchaseOrderQuantity Vendor Bill - Purchase Order Quantity Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the quantity on the vendor bill and purchase order.

purchaseOrderQuantityDiff Vendor Bill - Purchase Order Quantity Difference: number (float)

Enter the difference limit for the discrepancy between the quantity on the vendor bill and purchase order.

purchaseUnit Primary Purchase Unit: string

Select the unit you use to purchase this item from the vendor.

receiptAmount Vendor Bill - Item Receipt Amount Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the amount on the vendor bill and item receipt.

receiptQuantity Vendor Bill - Item Receipt Quantity Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the quantity on the vendor bill and item receipt.

receiptQuantityDiff Vendor Bill - Item Receipt Quantity Difference: number (float)

Enter the difference limit for the discrepancy between the quantity on the vendor bill and item receipt.

refName Reference Name: string
residual Residual: number (double)

Enter an amount or percentage to remain in the deferral account and not be amortized. A residual amount generally represents the salvage value of a fixed asset. Note: A residual amount entered on a transaction overrides a residual amount entered on an item record.

subsidiary: subsidiaryCollection
subtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
translations: otherChargePurchaseItem-translationsCollection
unitsType: unitsType
upcCode UPC Code: string

Enter a maximum of 999 characters in this field to identify an internal name or number to store the item's UPC Code. You can use the text you enter here when adding the item to transactions, searching, or viewing reports. * When you enter text in this field, the SKU/UPC field on item labels displays this UPC Code and prints in UPC bar code format. * When this field is clear, the SKU/UPC field on item labels displays the Item Name/Number and prints in Code-128 bar code format.

vendor: vendor
vendorName Vendor Name/Code: string

If your vendor uses a name for this item that is different from the name you use, you can enter up to 60 characters as the vendor's name for this item here. The vendor's name for this item prints in the Item column of purchase forms. If you do not enter a vendor name, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name.

otherChargePurchaseItem-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: otherChargePurchaseItem-accountingBookDetailElement
otherChargePurchaseItem-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherChargePurchaseItem-accountingBookDetailElement

accountingBook: nsResource
amortizationTemplate: nsResource
createExpensePlansOn: nsResource
createRevenuePlansOn: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
revRecForecastRule: nsResource
revRecSchedule: revRecTemplate
revenueRecognitionRule: nsResource
sameAsPrimaryAmortization Same as Primary Book Amortization: boolean
sameAsPrimaryRevRec Same as Primary Book Rev Rec: boolean

otherChargePurchaseItem-hierarchyVersionsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: otherChargePurchaseItem-hierarchyVersionsElement
otherChargePurchaseItem-hierarchyVersionsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherChargePurchaseItem-hierarchyVersionsElement

endDate Hierarchy Version End Date: string (date)
hierarchyNode: nsResource
hierarchyVersion: nsResource
isIncluded Included In Version: boolean
links Links: nsLink
nsLink
refName Reference Name: string
startDate Hierarchy Version Start Date: string (date)

otherChargePurchaseItem-itemVendor-itemVendorPrice

externalId External ID: string
itemvendorpricelines: otherChargePurchaseItem-itemVendor-itemVendorPrice-itemvendorpricelinesCollection
links Links: nsLink
nsLink
refName Reference Name: string

otherChargePurchaseItem-itemVendor-itemVendorPrice-itemvendorpricelinesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: otherChargePurchaseItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement
otherChargePurchaseItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherChargePurchaseItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement

id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
vendorCost Vendor Cost: number (double)
vendorcurrency: currency
vendorprice Purchase Price: number (double)

otherChargePurchaseItem-itemVendorCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: otherChargePurchaseItem-itemVendorElement
otherChargePurchaseItem-itemVendorElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherChargePurchaseItem-itemVendorElement

itemVendorPrice: otherChargePurchaseItem-itemVendor-itemVendorPrice
links Links: nsLink
nsLink
predConfidence Predicted Risk Confidence: number (double)
predictedDays Predicted Days Late/Early: integer (int64)
preferredVendor Preferred: boolean
purchasePrice Purchase Price: number (double)
refName Reference Name: string
schedule: nsResource
subsidiary: subsidiary
vendor: vendor
vendorCode Code: string
vendorCurrencyName Currency: string

otherChargePurchaseItem-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: otherChargePurchaseItem-translationsElement
otherChargePurchaseItem-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherChargePurchaseItem-translationsElement

displayName Display Name: string
featuredDescription Featured Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
noPriceMessage No Price Message: string
outOfStockMessage Out Of Stock Message: string
pageTitle Page Title: string
refName Reference Name: string
salesDescription Sales Description: string
specialsDescription Special Description: string
storeDescription Store Description: string
storeDetailedDescription Detailed Description: string
storeDisplayName Store Display Name: string

otherChargePurchaseItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: otherChargePurchaseItem

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

otherChargePurchaseItem
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherChargeResaleItem

VSOEDeferral: object
id Internal identifier: string DEFERALLUNTIL , DEFERUNTIL
refName Reference Name: string
VSOEDelivered Default as Delivered: boolean

Check this box to automatically set this item to a Delivered status when this item is added to a transaction. Clear this box to leave the delivery status clear by default.

VSOEPermitDiscount: object
id Internal identifier: string IFDELIVERED , NEVER
refName Reference Name: string
VSOEPrice Allocation Price: number (double)

Enter the VSOE Price for this item if it is known. Note: If you need to use more than one VSOE price for an item, you can set the most common price here and then change the price on each order manually.

VSOESopGroup: object
id Internal identifier: string EXCLUDE , NORMAL , SOFTWARE
refName Reference Name: string
accountingBookDetail: otherChargeResaleItem-accountingBookDetailCollection
amortizationPeriod Amortization Period: integer (int64)

Enter the number of periods over which the purchase amount should be amortized. For example, enter 60 to amortize the amount over 60 periods starting from the amortization start date. Note: The starting period is specified by the amortization start date on bills. If no amortization start date is specified, the posting date of the bill is the amortization start date.

amortizationTemplate: nsResource
autoExpandKitForRevenuemgmt Auto-Expansion for Revenue Management: boolean
availableToPartners Available to Adv. Partners: boolean

Check this box to make this item available to partners with the Advanced Partner Center role for viewing. These items are also available to partners with roles that are customized for the Advanced Partner Center and include view, create or edit access to item records.

baseUnit Primary Base Unit: string
billExchRateVarianceAcct: account
billPriceVarianceAcct: account
billQtyVarianceAcct: account
billingSchedule: billingSchedule
class: classification
consumptionUnit Primary Consumption Unit: string

If you use the Multiple Units of Measure feature, select the default unit of measure for inventory.

contingentRevenueHandling Eligible For Contingent Revenue Handling: boolean

Check this box to indicate that the item is subject to contingent revenue handling. When checked, revenue allocation is affected.

cost Purchase Price: number (double)

Enter the price you pay for this item. If you do not enter a price, purchase orders for this item show the most recent purchase price by default. If you select a preferred vendor for this item, the price is shown in the currency selected on the vendor's record. If no preferred vendor is selected, the price is shown in your base currency.

costEstimate Item Defined Cost: number (double)

Enter an Item Defined Cost amount.

costEstimateUnits Est. Cost Unit: string
createExpensePlansOn: nsResource
createRevenuePlansOn: nsResource
createdDate Date Created: string (date-time)
currency: currency
customForm: object
id Internal identifier: string -210 , -10211 , -10210
refName Reference Name: string
deferralAccount: account
deferredRevenueAccount: account
department: department
description Description: string
directRevenuePosting Direct Revenue Posting: boolean

Check this box to disable advanced revenue management for this item. When checked, posting transactions that include this item post directly to the item revenue account. No revenue element or revenue arrangement is created. When you check this box, the Deferred Revenue Account on the Accounting subtab is disabled. When you create sales transactions that include items that have this box checked, all the items in the transaction must have the box checked. You cannot mix items that post directly to revenue with items that post to deferred revenue in the same transaction. This restriction also applies to kit items. All items in a kit must post either to revenue or to deferred revenue. You cannot check or clear the box after the item has been used in a transaction with advanced revenue management. By default, this box is not checked.

displayName Display Name/Code: string

Enter an optional name of up to 250 characters for this item in addition to the Item Name. If you are integrating with a Yahoo! store, this field is imported from Yahoo!. The display name prints in the Item column of sales forms when Basic printing is used. If this item is a member of a kit, this name appears in the Item column when the Print Items box is checked. If you do not enter a display name, the item name appears on printed forms.

enforceminqtyinternally Enforce Minimum Internally: boolean

Check this box to apply the minimum quantity restriction on sales orders generated from NetSuite. When you clear this box, but enter a number in the Minimum Quantity field, the minimum quantity is only applied to web store orders.

exchangeRate Exchange Rate: string
expenseAccount: account
expenseAmortizationRule: nsResource
externalId External ID: string
generateAccruals Generate Accruals: boolean

Check this box to automatically generate and post an accrual to the General Ledger.

hierarchyVersions: otherChargeResaleItem-hierarchyVersionsCollection
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to share the item with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Note: When sharing items across subsidiaries, all of the options selected on the item record must be compatible across subsidiaries. For example, when entering an inventory item to be shared across subsidiaries, you should select Income and Asset accounts on the item record that are also shared across the same subsidiaries.

incomeAccount: account
insertItemAttribute: object
id Internal identifier: string class , department , itemid , location , issueproduct , vendorname
refName Reference Name: string
interCoDefRevAccount: account
intercoExpenseAccount: account
intercoIncomeAccount: account
isFulfillable Can be Fulfilled: boolean

Check the Can be Fulfilled/Received box to enable this item to be received and fulfilled during order processing. Clear this box if this item does not require being received and fulfilled. Note: Once this item has been added to transactions, this setting cannot be changed. This field is used when the Advanced Billing and Advanced Shipping features are both enabled.

isGCoCompliant Google Checkout Compliant: boolean
isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

isOnline Display in Website: boolean

Check this box to make this item available online in your Web site. You cannot sell this item online unless you check this box. If the item is of the Other Charge for Sale or Resale subtype, checking this box does not make it available in the web store catalog. However, it becomes available during web store checkout.

issueProduct: nsResource
itemId Item Name/Number: string

Enter up to 250 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms when Basic printing is used. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name when Basic printing is used.

itemRevenueCategory: nsResource
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
itemVendor: otherChargeResaleItem-itemVendorCollection
lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
manufacturingChargeItem Manufacturing Charge Item: boolean

Check the Manufacturing Charge Item box to define charges for the activity. For example, you can define the hourly cost of activities being performed and the expense account charges are logged against.

matrixItemNameTemplate Matrix Item Name Template: string

This field is used to control how the matrix item will be displayed in the Matrix Item Name/Number field. Compose the order in which attributes and matrix options are displayed by selecting from the Insert Item Attribute and Insert Matrix Option dropdown lists. Add custom separator characters to easier distinguish the various options. Example: Item Name: Fabric / Color / Waist / Length [Location]

matrixItemNameTemplateHelp Matrix Item Name Template: string
matrixType: object
id Internal identifier: string , PARENT , CHILD
refName Reference Name: string
maximumquantity Maximum Order Qty: integer (int64)

Enter the greatest quantity of this item that customers can purchase. If customers enter an item quantity above the maximum amount, a warning message is displayed. Web store customers are unable to complete checkout unless they enter a quantity equal to or below the maximum quantity. Leave this field empty to allow customers to check out without maximum quantity restrictions. You can edit this warning at Setup > Site Builder/SuiteCommerce Advanced > Customize Text.

minimumquantity Minimum Order Qty: integer (int64)

Enter the lowest quantity that customers can purchase. Web store customers receive a warning and cannot check out if they enter an item quantity below this minimum. Leave this field empty to allow customers to check out with no minimum quantity restrictions. You can edit this warning at Setup > Site Builder/SuiteCommerce Advanced > Customize Text.

offerSupport Offer Support: boolean

Check this box to offer support for this particular item. By offering support for items, customers can select on case records which item they are having trouble with.

overallQuantityPricingType: object
id Internal identifier: string ITEM , PARENT , SCHEDULE
refName Reference Name: string
parent: otherChargeResaleItem
parentOnly Use as Category Only: boolean
price: otherChargeResaleItem-price
pricesIncludeTax Prices Include Tax: boolean

Check this box to save the base price as the tax inclusive price. Clear this box to save the base price as the tax exclusive price.

pricingGroup: pricingGroup
purchaseDescription Purchase Description: string

Enter up to 999 characters of text for a description of this item to appear on vendor orders. Include the unit of measure in this description.

purchaseOrderAmount Vendor Bill - Purchase Order Amount Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the amount on the vendor bill and purchase order.

purchaseOrderQuantity Vendor Bill - Purchase Order Quantity Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the quantity on the vendor bill and purchase order.

purchaseOrderQuantityDiff Vendor Bill - Purchase Order Quantity Difference: number (float)

Enter the difference limit for the discrepancy between the quantity on the vendor bill and purchase order.

purchaseUnit Primary Purchase Unit: string

Select the unit you use to purchase this item from the vendor.

quantityPricingSchedule: nsResource
rate Price: number (double)

Enter the rate for this discount or markup. The rate can be either a percentage or dollar amount. A percentage discount must be followed by a % sign. A dollar amount should be entered as a positive number.

rateIncludingTax Price Including Tax: number (double)
receiptAmount Vendor Bill - Item Receipt Amount Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the amount on the vendor bill and item receipt.

receiptQuantity Vendor Bill - Item Receipt Quantity Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the quantity on the vendor bill and item receipt.

receiptQuantityDiff Vendor Bill - Item Receipt Quantity Difference: number (float)

Enter the difference limit for the discrepancy between the quantity on the vendor bill and item receipt.

refName Reference Name: string
residual Residual: number (double)

Enter an amount or percentage to remain in the deferral account and not be amortized. A residual amount generally represents the salvage value of a fixed asset. Note: A residual amount entered on a transaction overrides a residual amount entered on an item record.

revRecForecastRule: nsResource
revReclassFxAccount: account
revenueAllocationGroup: nsResource
revenueRecognitionRule: nsResource
saleUnit Primary Sale Unit: string

Select the unit you use to sell this item to customers on sales transactions.

salesDescription Sales Description: string

Enter a sales description for this item. You can enter letters and numbers. There is a 999 character limit. The sales description displays on transactions such as sales orders, cash sales and invoices. If you use the Web Store feature, the sales description displays immediately under the item's store display name on item list pages in your store or site, if you have not entered a store description for an item. Enter the store description on the Store subtab of the item record. The sales description also displays by default when the item is in the Web store shopping cart.

subsidiary: subsidiaryCollection
subtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
translations: otherChargeResaleItem-translationsCollection
unitsType: unitsType
upcCode UPC Code: string

Enter a maximum of 999 characters in this field to identify an internal name or number to store the item's UPC Code. You can use the text you enter here when adding the item to transactions, searching, or viewing reports. * When you enter text in this field, the SKU/UPC field on item labels displays this UPC Code and prints in UPC bar code format. * When this field is clear, the SKU/UPC field on item labels displays the Item Name/Number and prints in Code-128 bar code format.

useMarginalRates Use Marginal Rates: boolean

Check this box if you want the quantity discounts in the schedule to be applied to each pricing bracket separately. For example, a schedule offers no discount for the first 100 items sold and a 5% discount if more than 100 are sold. If 150 items are sold, the first 100 are at normal price, and the other fifty items are sold at 5% discount. Leave this box clear if you want the discount to apply to all of the items sold.

vendor: vendor
vendorName Vendor Name/Code: string

If your vendor uses a name for this item that is different from the name you use, you can enter up to 60 characters as the vendor's name for this item here. The vendor's name for this item prints in the Item column of purchase forms. If you do not enter a vendor name, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name.

otherChargeResaleItem-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: otherChargeResaleItem-accountingBookDetailElement
otherChargeResaleItem-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherChargeResaleItem-accountingBookDetailElement

accountingBook: nsResource
amortizationTemplate: nsResource
createExpensePlansOn: nsResource
createRevenuePlansOn: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
revRecForecastRule: nsResource
revRecSchedule: revRecTemplate
revenueRecognitionRule: nsResource
sameAsPrimaryAmortization Same as Primary Book Amortization: boolean
sameAsPrimaryRevRec Same as Primary Book Rev Rec: boolean

otherChargeResaleItem-hierarchyVersionsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: otherChargeResaleItem-hierarchyVersionsElement
otherChargeResaleItem-hierarchyVersionsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherChargeResaleItem-hierarchyVersionsElement

endDate Hierarchy Version End Date: string (date)
hierarchyNode: nsResource
hierarchyVersion: nsResource
isIncluded Included In Version: boolean
links Links: nsLink
nsLink
refName Reference Name: string
startDate Hierarchy Version Start Date: string (date)

otherChargeResaleItem-itemVendor-itemVendorPrice

externalId External ID: string
itemvendorpricelines: otherChargeResaleItem-itemVendor-itemVendorPrice-itemvendorpricelinesCollection
links Links: nsLink
nsLink
refName Reference Name: string

otherChargeResaleItem-itemVendor-itemVendorPrice-itemvendorpricelinesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: otherChargeResaleItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement
otherChargeResaleItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherChargeResaleItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement

id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
vendorCost Vendor Cost: number (double)
vendorcurrency: currency
vendorprice Purchase Price: number (double)

otherChargeResaleItem-itemVendorCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: otherChargeResaleItem-itemVendorElement
otherChargeResaleItem-itemVendorElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherChargeResaleItem-itemVendorElement

itemVendorPrice: otherChargeResaleItem-itemVendor-itemVendorPrice
links Links: nsLink
nsLink
predConfidence Predicted Risk Confidence: number (double)
predictedDays Predicted Days Late/Early: integer (int64)
preferredVendor Preferred: boolean
purchasePrice Purchase Price: number (double)
refName Reference Name: string
schedule: nsResource
subsidiary: subsidiary
vendor: vendor
vendorCode Code: string
vendorCurrencyName Currency: string

otherChargeResaleItem-price

count Count: integer (int64)
hasMore Has More Results: boolean
items: otherChargeResaleItem-priceElement
otherChargeResaleItem-priceElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherChargeResaleItem-priceElement

currencyPage: currency
discountDisplay Default Discount %: number (double)
isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

links Links: nsLink
nsLink
price Amount: number (double)
priceLevel: priceLevel
priceLevelName Price Level: string
priceQty Sequence Number: integer (int64)
quantity: object
value Value: string
refName Reference Name: string

otherChargeResaleItem-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: otherChargeResaleItem-translationsElement
otherChargeResaleItem-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherChargeResaleItem-translationsElement

displayName Display Name: string
featuredDescription Featured Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
noPriceMessage No Price Message: string
outOfStockMessage Out Of Stock Message: string
pageTitle Page Title: string
refName Reference Name: string
salesDescription Sales Description: string
specialsDescription Special Description: string
storeDescription Store Description: string
storeDetailedDescription Detailed Description: string
storeDisplayName Store Display Name: string

otherChargeResaleItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: otherChargeResaleItem

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

otherChargeResaleItem
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherChargeSaleItem

VSOEDeferral: object
id Internal identifier: string DEFERALLUNTIL , DEFERUNTIL
refName Reference Name: string
VSOEDelivered Default as Delivered: boolean

Check this box to automatically set this item to a Delivered status when this item is added to a transaction. Clear this box to leave the delivery status clear by default.

VSOEPermitDiscount: object
id Internal identifier: string IFDELIVERED , NEVER
refName Reference Name: string
VSOEPrice Allocation Price: number (double)

Enter the VSOE Price for this item if it is known. Note: If you need to use more than one VSOE price for an item, you can set the most common price here and then change the price on each order manually.

VSOESopGroup: object
id Internal identifier: string EXCLUDE , NORMAL , SOFTWARE
refName Reference Name: string
accountingBookDetail: otherChargeSaleItem-accountingBookDetailCollection
amortizationPeriod Amortization Period: integer (int64)
amortizationTemplate: nsResource
autoExpandKitForRevenuemgmt Auto-Expansion for Revenue Management: boolean
availableToPartners Available to Adv. Partners: boolean

Check this box to make this item available to partners with the Advanced Partner Center role for viewing. These items are also available to partners with roles that are customized for the Advanced Partner Center and include view, create or edit access to item records.

baseUnit Primary Base Unit: string
billExchRateVarianceAcct: account
billPriceVarianceAcct: account
billQtyVarianceAcct: account
billingSchedule: billingSchedule
class: classification
consumptionUnit Primary Consumption Unit: string

If you use the Multiple Units of Measure feature, select the default unit of measure for inventory.

contingentRevenueHandling Eligible For Contingent Revenue Handling: boolean

Check this box to indicate that the item is subject to contingent revenue handling. When checked, revenue allocation is affected.

costEstimate Item Defined Cost: number (double)

Enter an Item Defined Cost amount.

costEstimateUnits Est. Cost Unit: string
createExpensePlansOn: nsResource
createRevenuePlansOn: nsResource
createdDate Date Created: string (date-time)
customForm: object
id Internal identifier: string -210 , -10211 , -10210
refName Reference Name: string
deferralAccount: account
deferredRevenueAccount: account
department: department
description Description: string
directRevenuePosting Direct Revenue Posting: boolean

Check this box to disable advanced revenue management for this item. When checked, posting transactions that include this item post directly to the item revenue account. No revenue element or revenue arrangement is created. When you check this box, the Deferred Revenue Account on the Accounting subtab is disabled. When you create sales transactions that include items that have this box checked, all the items in the transaction must have the box checked. You cannot mix items that post directly to revenue with items that post to deferred revenue in the same transaction. This restriction also applies to kit items. All items in a kit must post either to revenue or to deferred revenue. You cannot check or clear the box after the item has been used in a transaction with advanced revenue management. By default, this box is not checked.

displayName Display Name/Code: string

Enter an optional name of up to 250 characters for this item in addition to the Item Name. If you are integrating with a Yahoo! store, this field is imported from Yahoo!. The display name prints in the Item column of sales forms when Basic printing is used. If this item is a member of a kit, this name appears in the Item column when the Print Items box is checked. If you do not enter a display name, the item name appears on printed forms.

enforceminqtyinternally Enforce Minimum Internally: boolean

Check this box to apply the minimum quantity restriction on sales orders generated from NetSuite. When you clear this box, but enter a number in the Minimum Quantity field, the minimum quantity is only applied to web store orders.

expenseAmortizationRule: nsResource
externalId External ID: string
hierarchyVersions: otherChargeSaleItem-hierarchyVersionsCollection
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to share the item with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Note: When sharing items across subsidiaries, all of the options selected on the item record must be compatible across subsidiaries. For example, when entering an inventory item to be shared across subsidiaries, you should select Income and Asset accounts on the item record that are also shared across the same subsidiaries.

incomeAccount: account
insertItemAttribute: object
id Internal identifier: string class , department , itemid , location , issueproduct , vendorname
refName Reference Name: string
isFulfillable Can be Fulfilled: boolean

Check the Can be Fulfilled/Received box to enable this item to be received and fulfilled during order processing. Clear this box if this item does not require being received and fulfilled. Note: Once this item has been added to transactions, this setting cannot be changed. This field is used when the Advanced Billing and Advanced Shipping features are both enabled.

isGCoCompliant Google Checkout Compliant: boolean
isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

isOnline Display in Website: boolean

Check this box to make this item available online in your Web site. You cannot sell this item online unless you check this box. If the item is of the Other Charge for Sale or Resale subtype, checking this box does not make it available in the web store catalog. However, it becomes available during web store checkout.

issueProduct: nsResource
itemId Item Name/Number: string

Enter up to 250 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms when Basic printing is used. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name when Basic printing is used.

itemRevenueCategory: nsResource
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
matrixItemNameTemplate Matrix Item Name Template: string

This field is used to control how the matrix item will be displayed in the Matrix Item Name/Number field. Compose the order in which attributes and matrix options are displayed by selecting from the Insert Item Attribute and Insert Matrix Option dropdown lists. Add custom separator characters to easier distinguish the various options. Example: Item Name: Fabric / Color / Waist / Length [Location]

matrixItemNameTemplateHelp Matrix Item Name Template: string
matrixType: object
id Internal identifier: string , PARENT , CHILD
refName Reference Name: string
maximumquantity Maximum Order Qty: integer (int64)

Enter the greatest quantity of this item that customers can purchase. If customers enter an item quantity above the maximum amount, a warning message is displayed. Web store customers are unable to complete checkout unless they enter a quantity equal to or below the maximum quantity. Leave this field empty to allow customers to check out without maximum quantity restrictions. You can edit this warning at Setup > Site Builder/SuiteCommerce Advanced > Customize Text.

minimumquantity Minimum Order Qty: integer (int64)

Enter the lowest quantity that customers can purchase. Web store customers receive a warning and cannot check out if they enter an item quantity below this minimum. Leave this field empty to allow customers to check out with no minimum quantity restrictions. You can edit this warning at Setup > Site Builder/SuiteCommerce Advanced > Customize Text.

offerSupport Offer Support: boolean

Check this box to offer support for this particular item. By offering support for items, customers can select on case records which item they are having trouble with.

overallQuantityPricingType: object
id Internal identifier: string ITEM , PARENT , SCHEDULE
refName Reference Name: string
parent: otherChargeSaleItem
parentOnly Use as Category Only: boolean
price: otherChargeSaleItem-price
pricesIncludeTax Prices Include Tax: boolean

Check this box to save the base price as the tax inclusive price. Clear this box to save the base price as the tax exclusive price.

pricingGroup: pricingGroup
quantityPricingSchedule: nsResource
rate Price: number (double)

Enter the rate for this discount or markup. The rate can be either a percentage or dollar amount. A percentage discount must be followed by a % sign. A dollar amount should be entered as a positive number.

rateIncludingTax Price Including Tax: number (double)
refName Reference Name: string
residual Residual: number (double)
revRecForecastRule: nsResource
revReclassFxAccount: account
revenueAllocationGroup: nsResource
revenueRecognitionRule: nsResource
saleUnit Primary Sale Unit: string

Select the unit you use to sell this item to customers on sales transactions.

salesDescription Sales Description: string

Enter a sales description for this item. You can enter letters and numbers. There is a 999 character limit. The sales description displays on transactions such as sales orders, cash sales and invoices. If you use the Web Store feature, the sales description displays immediately under the item's store display name on item list pages in your store or site, if you have not entered a store description for an item. Enter the store description on the Store subtab of the item record. The sales description also displays by default when the item is in the Web store shopping cart.

subsidiary: subsidiaryCollection
subtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
translations: otherChargeSaleItem-translationsCollection
unitsType: unitsType
upcCode UPC Code: string

Enter a maximum of 999 characters in this field to identify an internal name or number to store the item's UPC Code. You can use the text you enter here when adding the item to transactions, searching, or viewing reports. * When you enter text in this field, the SKU/UPC field on item labels displays this UPC Code and prints in UPC bar code format. * When this field is clear, the SKU/UPC field on item labels displays the Item Name/Number and prints in Code-128 bar code format.

useMarginalRates Use Marginal Rates: boolean

Check this box if you want the quantity discounts in the schedule to be applied to each pricing bracket separately. For example, a schedule offers no discount for the first 100 items sold and a 5% discount if more than 100 are sold. If 150 items are sold, the first 100 are at normal price, and the other fifty items are sold at 5% discount. Leave this box clear if you want the discount to apply to all of the items sold.

otherChargeSaleItem-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: otherChargeSaleItem-accountingBookDetailElement
otherChargeSaleItem-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherChargeSaleItem-accountingBookDetailElement

accountingBook: nsResource
amortizationTemplate: nsResource
createExpensePlansOn: nsResource
createRevenuePlansOn: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
revRecForecastRule: nsResource
revRecSchedule: revRecTemplate
revenueRecognitionRule: nsResource
sameAsPrimaryAmortization Same as Primary Book Amortization: boolean
sameAsPrimaryRevRec Same as Primary Book Rev Rec: boolean

otherChargeSaleItem-hierarchyVersionsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: otherChargeSaleItem-hierarchyVersionsElement
otherChargeSaleItem-hierarchyVersionsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherChargeSaleItem-hierarchyVersionsElement

endDate Hierarchy Version End Date: string (date)
hierarchyNode: nsResource
hierarchyVersion: nsResource
isIncluded Included In Version: boolean
links Links: nsLink
nsLink
refName Reference Name: string
startDate Hierarchy Version Start Date: string (date)

otherChargeSaleItem-price

count Count: integer (int64)
hasMore Has More Results: boolean
items: otherChargeSaleItem-priceElement
otherChargeSaleItem-priceElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherChargeSaleItem-priceElement

currencyPage: currency
discountDisplay Default Discount %: number (double)
isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

links Links: nsLink
nsLink
price Amount: number (double)
priceLevel: priceLevel
priceLevelName Price Level: string
priceQty Sequence Number: integer (int64)
quantity: object
value Value: string
refName Reference Name: string

otherChargeSaleItem-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: otherChargeSaleItem-translationsElement
otherChargeSaleItem-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherChargeSaleItem-translationsElement

displayName Display Name: string
featuredDescription Featured Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
noPriceMessage No Price Message: string
outOfStockMessage Out Of Stock Message: string
pageTitle Page Title: string
refName Reference Name: string
salesDescription Sales Description: string
specialsDescription Special Description: string
storeDescription Store Description: string
storeDetailedDescription Detailed Description: string
storeDisplayName Store Display Name: string

otherChargeSaleItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: otherChargeSaleItem

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

otherChargeSaleItem
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherName

accountNumber Account ID: string

If you assign accounts to your customers, enter an account number for this customer here.

addressBook: otherName-addressBookCollection
altEmail Alt. Email: string
autoName Auto: boolean

Clear this box to manually enter a name for this record. If you leave this box marked, NetSuite assigns a name or number for this record based on your settings at Setup > Set Up Auto-Generated Numbers.

balance Balance: number (double)
campaigns: otherName-campaignsCollection
category: otherNameCategory
comments Comments: string

Enter any other information you want to note about this person or company.

companyName Company Name: string

Enter the legal name of this person or company. This field is required for the Online Bill Pay feature.

contact: contact
contactList: contactCollection
creditLimit Credit Limit: number (double)

Enter a credit limit to define the maximum currency amount the customer is allowed to accrue in outstanding receivables. When you meet or exceed this customer's limit while you are entering transactions, NetSuite can warn you or block the transaction. To set preferences for credit limit handling, an administrator must go to Setup > Accounting > Preferences > Accounting Preferences. On the General subtab, check the Customer Credit Limit Handling box and save. For more information, click Help at the top of the page and search for Customer Credit Limits and Holds.

currency: currency
dateCreated Date Created: string (date-time)
defaultAddress Default Address: string

This field automatically shows the default billing address that you enter and add using the Address subtab.

defaultShippingAddress Default Shipping Address: string
defaultTaxReg Default Tax Reg. Number: string

Select the default tax registration number for this entity.

email Other Name Email: string

Enter this person or company's e-mail address.

emailPreference: object
id Internal identifier: string PDF , HTML , DEFAULT
refName Reference Name: string
entityId Entity ID: string

Enter a name for this other person or company the way it should appear in all lists. This field is required for the Online Bill Pay feature.

externalId External ID: string
fax Fax: string

Enter a fax number for this record. You should enter the fax number exactly as it must be dialed. If a '1' is required to fax to this number, be sure to include it at the beginning of the number. The number you enter here automatically appears in the To Be Faxed field of transactions when you select this customer. To fax NetSuite forms, an administrator must first set up fax service at Setup > Set Up Printing, Fax and E-mail > Fax.

firstName First Name: string

Optionally enter a first name here.

globalSubscriptionStatus: object
id Internal identifier: string 1 , 2 , 3 , 4
refName Reference Name: string
homePhone Home Phone: string
id Internal ID: string
image: nsResource
isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show Inactives box at the bottom of the list page.

isPerson Is Individual: boolean

Choose the type of other name record you are creating by selecting Company or Individual in the Type field. This selection determines which fields and subtabs are used on this record.

lastModifiedDate Last Modified Date: string (date-time)
lastName Last Name: string
links Links: nsLink
nsLink
middleName Middle Name: string
mobilePhone Mobile Phone: string
openingBalance Opening Balance: number (double)

Enter the opening balance of this person or company's account.

openingBalanceAccount: account
openingBalanceDate Opening Balance Date: string (date)

Enter the date of the balance entered in the Opening Balance field.

phone Phone: string

Enter a phone number for this record. This field is required for the Online Bill Pay feature.

phoneticName Furigana: string

Enter the furigana character you want to use to sort this record.

printOnCheckAs Print on Check As: string

Enter the name of this person or company the way it should appear on checks.

refName Reference Name: string
salutation Mr./Ms...: string
subscriptionMessageHistory: otherName-subscriptionMessageHistoryCollection
subscriptions: otherName-subscriptionsCollection
subsidiary: subsidiary
taxRegistration: otherName-taxRegistrationCollection
terms: term
title Job Title: string
url URL: string

Enter this company or organization's Web address. This address acts as a link when you return to this record for viewing.

otherName-addressBook-addressBookAddress

addr1 Address 1: string
addr2 Address 2: string
addr3 Address 3: string
addrPhone Phone: string
addrText Address: string
addressee Addressee: string
attention Attention: string
city City: string
country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean
refName Reference Name: string
state State/Province: string
zip Zip: string

otherName-addressBookCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: otherName-addressBookElement
otherName-addressBookElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherName-addressBookElement

addressBookAddress: otherName-addressBook-addressBookAddress
addressBookAddress_text Address: string
addressId Internal ID: string
defaultBilling Default Billing: boolean
defaultShipping Default Shipping: boolean
id ID: integer (int64)
internalId Internal ID: integer (int64)
label Label: string
links Links: nsLink
nsLink
refName Reference Name: string

otherName-campaignsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: otherName-campaignsElement
otherName-campaignsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherName-campaignsElement

links Links: nsLink
nsLink
refName Reference Name: string

otherName-subscriptionMessageHistoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: otherName-subscriptionMessageHistoryElement
otherName-subscriptionMessageHistoryElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherName-subscriptionMessageHistoryElement

links Links: nsLink
nsLink
refName Reference Name: string

otherName-subscriptionsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: otherName-subscriptionsElement
otherName-subscriptionsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherName-subscriptionsElement

lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
refName Reference Name: string
subscribed Subscribed: boolean
subscription: nsResource

otherName-taxRegistrationCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: otherName-taxRegistrationElement
otherName-taxRegistrationElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherName-taxRegistrationElement

address Address: string
id ID: integer (int64)
links Links: nsLink
nsLink
nexus: nexus
nexusCountry: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
nexusState: nsResource
refName Reference Name: string
taxRegistrationNumber Tax Reg. Number: string

otherNameCategory

externalId External ID: string
id Internal ID: string
isInactive Inactive: boolean

Check this box to remove all references to this record from your account. You can reactivate the record at any time.

links Links: nsLink
nsLink
name Type: string

Enter the name for this record. This name appears in lists that include this record.

refName Reference Name: string

otherNameCategoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: otherNameCategory

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

otherNameCategory
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

otherNameCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: otherName

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

otherName
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

partner

addressBook: partner-addressBookCollection
altEmail Alt. Email: string
autoName Auto: boolean

Clear this box to manually enter a name for this record. If you leave this box checked, NetSuite assigns a name or number for this record based on your settings at Setup > Company > Auto-Generated Numbers.

campaigns: partner-campaignsCollection
category: nsResourceCollection
class: classification
comments Comments: string

Enter any other information you want to note about this partner.

companyName Company Name: string

Enter the legal name of this partner. If you use Auto-Generated Numbers, you may want to make sure you enter the partner name here so that it shows up in the Partners list.

contact: contact
contactList: contactCollection
contactRoles: partner-contactRolesCollection
customForm: object
id Internal identifier: string -10052 , -10051 , -10050
refName Reference Name: string
dateCreated Date Created: string (date-time)
defaultAddress Default Address: string

This field automatically shows the default billing address that you enter and add using the Address subtab.

defaultShippingAddress Default Shipping Address: string
defaultTaxReg Default Tax Reg. Number: string

Select the default tax registration number for this entity.

department: department
eligibleForCommission Eligible for Commission: boolean

Check this box if you want this partner to be able to earn commission or royalties. Partners must be assigned to a partner commission plan before they can earn commission.

email Partner Email: string

Enter this partner's email address. If you enter an email address, you can email this partner directly from the Partners list.

emailPreference: object
id Internal identifier: string PDF , HTML , DEFAULT
refName Reference Name: string
entityId Entity ID: string

Enter the partner's name here the way it should appear in all lists. If you use Auto-Generated Numbering, this field fills with the number for this vendor.

externalId External ID: string
fax Fax: string

Enter a fax number for this record. You should enter the fax number exactly as it must be dialed. If a '1' is required to fax to this number, be sure to include it at the beginning of the number. The number you enter here automatically appears in the To Be Faxed field of transactions when you select this customer. To fax NetSuite forms, an administrator must first set up fax service at Setup > Set Up Printing, Fax and E-mail > Fax.

firstName First Name: string
giveAccess Login Access: boolean

Check this box to give your partner access to NetSuite.

globalSubscriptionStatus: object
id Internal identifier: string 1 , 2 , 3 , 4
refName Reference Name: string
homePhone Home Phone: string
id Internal ID: string

The internal ID for this record is shown here. If you do not want to show internal IDs, clear the Show Internal IDs box at Home > Set Preferences.

image: nsResource
isInactive Inactive: boolean

When you check this box, this partner no longer appears on the Partners list unless you check the Show Inactives box at the bottom of the page. Also, you can no longer select this partner from any lists on transactions, contact records, task records or event records.

isPerson Is Individual: boolean

Choose the type of customer record you are creating by selecting Company or Individual in the Type field. This selection determines which fields and subtabs are used on this record.

lastModifiedDate Last Modified Date: string (date-time)
lastName Last Name: string
links Links: nsLink
nsLink
location: location
middleName Middle Name: string
mobilePhone Mobile Phone: string
parent: partner
partnerCode Partner Code: string

This field autofills with what you entered in the Partner field. You can edit in this field if you need to change the code.

password Password: string

Assign a password to give this partner access to NetSuite. The Password Criteria fields will ensure that you create a password that meets the password policy in effect in your account. You will need to tell the user the password you assign. It is not provided in the email notification. When you assign a password manually, you should also check the Require Password Change on Next Login box. For more information, see the help topic NetSuite Password Requirements.

password2 Confirm Password: string

Reenter the password in this field to confirm that you entered the same password twice.

phone Phone: string

Enter a phone number for this partner. This number appears in the Partners list. This field is required for the Online Bill Pay feature.

phoneticName Furigana: string

Enter the furigana character you want to use to sort this record.

printOnCheckAs Print on Check As: string

What you enter here prints on the Pay to the Order of line of a check instead of what you entered in the Partner field.

refName Reference Name: string
referringUrl Referring URL: string

This is the URL you should provide to this partner for referring new customers. When a customer follows this link and registers with your Web site, the partner is associated with the customer record that is created.

requirePwdChange Require Password Change On Next Login: boolean

Check this box to require this user to change their password on their next login to NetSuite. When the user next logs in, they see the Change Password page and cannot access other NetSuite pages until a new password is created and saved. Requiring this action protects your account from unauthorized access using generic passwords and prepares your account for an audit. The Require Password Change on Next Login box never displays as checked. When you check this box and save the record, an internal flag is set. When the password change occurs, the flag is cleared. If you later check the box again and save the record, the internal flag is reset to require another password change.

salutation Mr./Ms...: string

Enter the appropriate salutation for this partner.

sendEmail Send New Access Notification Email: boolean

Check this box to automatically send a notification email to the partner that you have given them access to NetSuite. The standard NetSuite email message also contains a link to let the user create a password. If you do not check this box, you must check the Manually Assign or Change Password box. You must create the password, and tell the user the password, and when and how to log in. For security reasons, do not send the password by email.

subpartnerLogin Can give login access to sub-partners: boolean

Check this box to let this partner create subpartner records and give them access to NetSuite. Subpartners can only see information that applies to their parent partner.

subscriptionMessageHistory: partner-subscriptionMessageHistoryCollection
subscriptions: partner-subscriptionsCollection
subsidiary: subsidiary
taxRegistration: partner-taxRegistrationCollection
title Job Title: string
url URL: string

If this partner has a Web site, enter the URL for the site here. Web addresses must begin with http:// or https://

partner-addressBook-addressBookAddress

addr1 Address 1: string
addr2 Address 2: string
addr3 Address 3: string
addrPhone Phone: string
addrText Address: string
addressee Addressee: string
attention Attention: string
city City: string
country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean
refName Reference Name: string
state State/Province: string
zip Zip: string

partner-addressBookCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: partner-addressBookElement
partner-addressBookElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

partner-addressBookElement

addressBookAddress: partner-addressBook-addressBookAddress
addressBookAddress_text Address: string
addressId Internal ID: string
defaultBilling Default Billing: boolean
defaultShipping Default Shipping: boolean
id ID: integer (int64)
internalId Internal ID: integer (int64)
label Label: string
links Links: nsLink
nsLink
refName Reference Name: string

partner-campaignsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: partner-campaignsElement
partner-campaignsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

partner-campaignsElement

links Links: nsLink
nsLink
refName Reference Name: string

partner-contactRolesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: partner-contactRolesElement
partner-contactRolesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

partner-contactRolesElement

contact: contact
contactName Contact: string
email Email: string
giveAccess Access: boolean
links Links: nsLink
nsLink
password Password: string
passwordConfirm Confirm Password: string
refName Reference Name: string
role: nsResource

partner-subscriptionMessageHistoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: partner-subscriptionMessageHistoryElement
partner-subscriptionMessageHistoryElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

partner-subscriptionMessageHistoryElement

links Links: nsLink
nsLink
refName Reference Name: string

partner-subscriptionsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: partner-subscriptionsElement
partner-subscriptionsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

partner-subscriptionsElement

lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
refName Reference Name: string
subscribed Subscribed: boolean
subscription: nsResource

partner-taxRegistrationCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: partner-taxRegistrationElement
partner-taxRegistrationElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

partner-taxRegistrationElement

address Address: string
id ID: integer (int64)
links Links: nsLink
nsLink
nexus: nexus
nexusCountry: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
nexusState: nsResource
refName Reference Name: string
taxRegistrationNumber Tax Reg. Number: string

partnerCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: partner

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

partner
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

paycheck

account: account
address Address: string

Accept or enter the address of the employee.

allowCdlPerLine Classify Individual Paycheck Lines: boolean

Check this box to classify individual line items on this paycheck by department, location, or class. You can classify earnings, deductions, taxes, or contributions.

balance Balance: number (double)

NetSuite displays the balance in the bank account you selected.

chkAmount Amount: number (double)
class: classification
cleared Cleared: boolean
clearedDate Date Cleared: string (date)
createdDate Date Created: string (date-time)
department: department
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
id Internal ID: string
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

Enter a memo that prints on the check itself.

origTotal Total: number (float)
payBonuses: paycheck-payBonusesCollection
payComm: paycheck-payCommCollection
payContrib: paycheck-payContribCollection
payDeduct: paycheck-payDeductCollection
payEarn: paycheck-payEarnCollection
payExp: paycheck-payExpCollection
payPto: paycheck-payPtoCollection
paySummary: paycheck-paySummaryCollection
payTax: paycheck-payTaxCollection
payTime: paycheck-payTimeCollection
periodEnding Period Ending: string (date)

This is the last date in the payroll period.

postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
refName Reference Name: string
startDate Period Start Date: string (date)
status Status: string
statusRef Reference: string
subsidiary: subsidiary
tranDate Date: string (date)

NetSuite inserts today's date for the posting date of this paycheck. You can type or pick another date. What you enter here determines the date range in which this transaction appears on the Bank Register. You can select or enter custom date ranges on registers.

tranId Check #: string

If you have checked the To Be Printed box, you will choose starting numbers later, when you print those checks. If you are immediately printing this check, NetSuite increases the largest check number by one. You can type another number here, but the next number will revert to the standard pattern.

userAmount Amount: number (double)

NetSuite will calculate the net pay amount as you add or edit individual items on the tabs below.

workPlace: nsResource

paycheck-payBonusesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: paycheck-payBonusesElement
paycheck-payBonusesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

paycheck-payBonusesElement

amount Amount: number (double)
bonusid Bonus: integer (int64)
bonustype: nsResource
class: classification
department: department
grantdate Award Date: string (date)
line Line: integer (int64)
links Links: nsLink
nsLink
location: location
nid ID: integer (int64)
payitem: nsResource
payitemworkplace: nsResource
refName Reference Name: string

paycheck-payCommCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: paycheck-payCommElement
paycheck-payCommElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

paycheck-payCommElement

amount Amount: number (double)
apply Pay: boolean
line Line: integer (int64)
links Links: nsLink
nsLink
nid ID: integer (int64)
origdoc Orig Transaction Document: integer (int64)
payitem: nsResource
payitemworkplace: nsResource
refName Reference Name: string
transaction Transaction: string

paycheck-payContribCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: paycheck-payContribElement
paycheck-payContribElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

paycheck-payContribElement

amount Amount: number (double)
class: classification
department: department
line Line: integer (int64)
links Links: nsLink
nsLink
location: location
manualentry Manual Entry: boolean
nid ID: integer (int64)
payitem: nsResource
refName Reference Name: string
wagebase Wage Base: number (double)

paycheck-payDeductCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: paycheck-payDeductElement
paycheck-payDeductElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

paycheck-payDeductElement

amount Amount: number (double)
class: classification
department: department
line Line: integer (int64)
links Links: nsLink
nsLink
location: location
manualentry Manual Entry: boolean
nid ID: integer (int64)
payitem: nsResource
refName Reference Name: string
wagebase Wage Base: number (double)

paycheck-payEarnCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: paycheck-payEarnElement
paycheck-payEarnElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

paycheck-payEarnElement

basedonquan Based on Quantity: boolean
class: classification
count Hours/Base: number (float)
custjob: nsResource
department: department
grossamount Amount: number (double)
line Line: integer (int64)
links Links: nsLink
nsLink
location: location
manualentry Manual Entry: boolean
nid ID: integer (int64)
payitem: nsResource
payitemworkplace: nsResource
rate Rate: number (double)
refName Reference Name: string
serviceItem: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]

paycheck-payExpCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: paycheck-payExpElement
paycheck-payExpElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

paycheck-payExpElement

amount Amount: number (double)
apply Pay: boolean
line Line: integer (int64)
links Links: nsLink
nsLink
nid ID: integer (int64)
origdoc Orig Transaction Document: integer (int64)
payitem: nsResource
refName Reference Name: string
transaction Transaction: string

paycheck-payPtoCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: paycheck-payPtoElement
paycheck-payPtoElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

paycheck-payPtoElement

hoursaccrued Hours Accrued: number (float)
hoursbalance Balance: number (float)
hoursused Hours Used: number (float)
links Links: nsLink
nsLink
nid ID: integer (int64)
payitem: nsResource
refName Reference Name: string

paycheck-paySummaryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: paycheck-paySummaryElement
paycheck-paySummaryElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

paycheck-paySummaryElement

amount Amount: number (double)
itemcategory Item Category: string
links Links: nsLink
nsLink
payitem: nsResource
payitemtype: object
id Internal identifier: string 11 , 12 , 13 , 14 , 15 , 16 , 17 , 18 , 19 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10
refName Reference Name: string
refName Reference Name: string
sortcolumn Sort By: string
value Value: number (double)

paycheck-payTaxCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: paycheck-payTaxElement
paycheck-payTaxElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

paycheck-payTaxElement

amount Amount: number (double)
apply Apply: boolean
class: classification
department: department
editable Edit: string
isExempt Exempt: boolean
isresidenttax Resident Status: boolean
line Line: integer (int64)
links Links: nsLink
nsLink
location: location
nid ID: integer (int64)
paytax: nsResource
refName Reference Name: string
reportablewagebase Reportable Wage Base: number (double)
sequence Sequence # : integer (int64)
taxablewagebase Taxable Wage Base: number (double)
taxedwagebase Taxed Wage Base: number (double)

paycheck-payTimeCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: paycheck-payTimeElement
paycheck-payTimeElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

paycheck-payTimeElement

amount Amount: number (double)
apply Pay: boolean
class: classification
count Hours: number (float)
custjob: nsResource
ddate Date: string (date)
department: department
line Line: integer (int64)
links Links: nsLink
nsLink
location: location
nid ID: integer (int64)
origdoc Orig Transaction Document: integer (int64)
origtimebreakdown: integer (int64)
payitem: nsResource
payitemworkplace: nsResource
rate Rate: number (double)
refName Reference Name: string
serviceItem: nsResource

paycheckCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: paycheck

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

paycheck
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

paymentItem

account: account
availableToPartners Available to Adv. Partners: boolean

Check this box to make this item available to partners with the Advanced Partner Center role for viewing. These items are also available to partners with roles that are customized for the Advanced Partner Center and include view, create or edit access to item records.

class: classification
createdDate Date Created: string (date-time)
customForm: object
id Internal identifier: string -10240 , -240
refName Reference Name: string
department: department
description Description: string

Enter a description for this item. This description will appear in the Description column of sales forms.

displayName Display Name/Code: string

Enter an optional name of up to 250 characters for this item in addition to the Item Name. If you are integrating with a Yahoo! store, this field is imported from Yahoo!. The display name prints in the Item column of sales forms when Basic printing is used. If this item is a member of a kit, this name appears in the Item column when the Print Items box is checked. If you do not enter a display name, the item name appears on printed forms.

externalId External ID: string
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to share the item with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Note: When sharing items across subsidiaries, all of the options selected on the item record must be compatible across subsidiaries. For example, when entering an inventory item to be shared across subsidiaries, you should select Income and Asset accounts on the item record that are also shared across the same subsidiaries.

isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

issueProduct: nsResource
itemId Item Name/Number: string

Enter up to 250 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms when Basic printing is used. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name when Basic printing is used.

itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
paymentMethod: paymentMethod
refName Reference Name: string
subsidiary: subsidiaryCollection
translations: paymentItem-translationsCollection
undepFunds Group with Undeposited Funds: boolean
  1. Click the button after Group with Undeposited Funds if you want these payments to be processed as any other undeposited funds. 2. If these are to be deposited immediately into an account, click the button between Deposit To and Account.

paymentItem-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: paymentItem-translationsElement
paymentItem-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

paymentItem-translationsElement

displayName Display Name: string
featuredDescription Featured Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
noPriceMessage No Price Message: string
outOfStockMessage Out Of Stock Message: string
pageTitle Page Title: string
refName Reference Name: string
salesDescription Sales Description: string
specialsDescription Special Description: string
storeDescription Store Description: string
storeDetailedDescription Detailed Description: string
storeDisplayName Store Display Name: string

paymentItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: paymentItem

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

paymentItem
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

paymentMethod

account: account
cardBrands: nsResourceCollection
countries: nsResourceCollection
externalId External ID: string
id Internal ID: string
isDebitCard Debit Card: boolean

Check this box if the payment method is a type of debit card.

isInactive Inactive: boolean

Check this box to remove all references to this record from your account. You can reactivate the record at any time.

isLineLevelDataRequired Requires Line-Level Data: boolean

Check this box if this payment method requires sending line-level data in the request NetSuite sends to the payment gateway. Line-level data of a transaction include quantity, total amount, tax rate, unit of measure, type, tax amount, and unit cost of each line item on the transaction.

isOnline Display in Website: boolean

Check this box to allow customers to use this in the web store.

lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
longitemtype: string
merchantAccounts: nsResourceCollection
methodType: object
id Internal identifier: string 1 , 2 , 13 , 3 , 4 , 5 , 6 , 7 , 8 , 9
refName Reference Name: string
name Name: string

Enter the name for this record. This name appears in lists that include this record.

refName Reference Name: string
tname: string
undepFunds: object
id Internal identifier: string
refName Reference Name: string
visuals: paymentMethod-visualsCollection

paymentMethod-visualsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: paymentMethod-visualsElement
paymentMethod-visualsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

paymentMethod-visualsElement

flags Flags: string
links Links: nsLink
nsLink
location URL: string
refName Reference Name: string

paymentMethodCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: paymentMethod

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

paymentMethod
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

phoneCall

accessLevel Private: boolean

Check this box to have this call show only in your Phone Calls list. Calls that are not private can be seen by others with access to your account.

assigned: one of: [ customer, partner, vendor, nsResource, employee, contact ]
bom: bom
bomRevision: bomRevision
company: one of: [ customer, partner, vendor, nsResource, employee, contact ]
completedDate Date Completed: string (date)

Enter the date the subject for this call was concluded. This field can be useful if the call required a follow-up or call back or was not completed on the call date for another reason.

contact: contact
createdDate Date Created: string (date-time)
customForm: object
id Internal identifier: string -10150 , -150
refName Reference Name: string
endTime End time: string

Enter the end time for placing this call on the organizer's calendar. You must check the Reserve Time box to set a time in this field.

externalId External ID: string
id Internal ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
message Comments: string

Enter notes on the context and decisions made in this phone call. You can enter up to 999 characters.

mfgRouting: manufacturingRouting
owner: one of: [ customer, partner, vendor, nsResource, employee, contact ]
phone Phone: string

Enter the phone number used for this call. Phone numbers can be entered in the following formats: 999-999-9999, 1-999-999-9999, (999) 999-9999, 1(999) 999-9999 or 999-999-9999 ext 9999.

priority: object
id Internal identifier: string HIGH , MEDIUM , LOW
refName Reference Name: string
refName Reference Name: string
relatedItem: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
reminderMinutes: object
id Internal identifier: string 0 , 5 , 10 , 15 , 30
refName Reference Name: string
reminderType: object
id Internal identifier: string POPUP , EMAIL
refName Reference Name: string
sendEmail Send email: boolean
startDate Start Date: string (date)

Enter the date of this call. Click the calendar icon to choose the date from the calendar.

startTime Start Time: string

Enter the start time for placing this call on the organizer's calendar. You must check the Reserve Time box to set a time in this field.

status: object
id Internal identifier: string SCHEDULED , FAILED , COMPLETE
refName Reference Name: string
supportCase: supportCase
timedEvent Timed Event: boolean

Check this box to schedule this call on the calendar of the person organizing the call. Enter the start and end times in the From and To fields. This time is scheduled on the calendar for the phone call date.

timezone Time Zone: string
title Title: string

Enter the subject of this phone call. You can enter up to 100 characters.

transaction: nsResource

phoneCallCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: phoneCall

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

phoneCall
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

priceBook

currency: currency
customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
id Internal ID: string
links Links: nsLink
nsLink
name Name: string

Enter a name to identify the subscription. If you leave this field blank, NetSuite automatically generates a subscription name upon saving.

priceInterval: priceBook-priceIntervalCollection
refName Reference Name: string
subscriptionPlan: subscriptionPlan

priceBook-priceIntervalCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: priceBook-priceIntervalElement
priceBook-priceIntervalElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

priceBook-priceIntervalElement

chargeType: object
id Internal identifier: string 1 , 2 , 3 , 4 , 5
refName Reference Name: string
discount Discount: number (double)
frequency: object
id Internal identifier: string SEMIMONTHLY , STARTOFPERIOD , WEEKLY , QUADWEEKLY , BIENNIALLY , DAILY , NEVER , ONETIME , SEMIANNUALLY , ENDOFPERIOD , MONTHLY , AUTOREFILL , TRIENNIALLY , HOURLY , QUARTERLY , ANNUALLY , CUSTOM , BIMONTHLY , BIWEEKLY
refName Reference Name: string
id Internal ID: integer (int64)
isRequired Required: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
lineNumber Line Number: integer (int64)
links Links: nsLink
nsLink
multiplierLine Included Quantity Multiplier: string
overageDiscount Overage Discount: number (double)
overageFrequency: object
id Internal identifier: string SEMIMONTHLY , STARTOFPERIOD , WEEKLY , QUADWEEKLY , BIENNIALLY , DAILY , NEVER , ONETIME , SEMIANNUALLY , ENDOFPERIOD , MONTHLY , AUTOREFILL , TRIENNIALLY , HOURLY , QUARTERLY , ANNUALLY , CUSTOM , BIMONTHLY , BIWEEKLY
refName Reference Name: string
overagePricePlan: pricePlan
overageRepeatEvery Overage Repeat Every: integer (int64)
pricePlan: pricePlan
prorateBy: object
id Internal identifier: string MONTH , DAY
refName Reference Name: string
refName Reference Name: string
repeatEvery Repeat Every: integer (int64)
startOffsetUnit: object
id Internal identifier: string MONTH , YEAR , WEEK
refName Reference Name: string
startOffsetValue Start On: integer (int64)
subscriptionPlanLineNumber: integer (int64)

priceBookCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: priceBook

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

priceBook
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

priceLevel

discountPct Markup/Discount %: number (double)

If you like, enter a positive or negative percentage to mark up or discount prices for this price level. Prices for this level are calculated by applying the positive or negative percentage to the Base Price level. If you want to update all items using this price level, you must also check the Update Existing Prices box. After you click Save, your prices automatically update. Note: Any value you enter is rounded to the nearest 0.01%

externalId External ID: string
id Internal ID: string
isInactive Inactive: boolean

Check this box to remove all references to this record from your account. You can reactivate the record at any time.

isOnline Online Price Level: boolean

Check this box to allow customers to use this in the web store.

lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
longitemtype: string
name Price Level: string

Enter the name for this record. This name appears in lists that include this record.

refName Reference Name: string
tname: string
updateExistingPrices Update Existing Prices: boolean

Check this box to update all items using this price level with what you entered in the Markup/Discount % field.

updateExistingTaxExclusivePrices Update Existing Tax Exclusive Prices: boolean
updateExistingTaxInclusivePrices Update Existing Tax Inclusive Prices: boolean

priceLevelCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: priceLevel

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

priceLevel
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

pricePlan

currency: currency
customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
id Internal ID: string
links Links: nsLink
nsLink
maximumAmount Maximum Amount: number (double)
minimumAmount Minimum Amount: number (double)
pricePlanType: object
id Internal identifier: string 1 , 2 , 3 , 4 , 5
refName Reference Name: string
priceTiers: pricePlan-priceTiersCollection
refName Reference Name: string

pricePlan-priceTiersCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: pricePlan-priceTiersElement
pricePlan-priceTiersElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

pricePlan-priceTiersElement

fromVal From Quantity: integer (int64)
internalId Internal ID: integer (int64)
lineId Line Id: integer (int64)
links Links: nsLink
nsLink
maxAmount Maximum Amount: number (double)
minAmount Minimum Amount: number (double)
priceTier Tiers: string
pricingOption: nsResource
refName Reference Name: string
value Value: number (double)

pricePlanCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: pricePlan

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

pricePlan
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

pricingGroup

externalId External ID: string
id Internal ID: string
isInactive Inactive: boolean

Check this box to remove all references to this record from your account. You can reactivate the record at any time.

lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
longitemtype: string
name Pricing Group: string

Enter the name for this record. This name appears in lists that include this record.

refName Reference Name: string
tname: string

pricingGroupCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: pricingGroup

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

pricingGroup
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

projectTask

actualWork Actual Work: string

Indicates the actual time entered against the task.

allocatedWork Allocated Work: string

Allocated work for a project task is the total number of hours from all resource allocations for this task.

assignee: projectTask-assigneeCollection
bbudgetusecalculatedvalues Use Calculated Values for all Labor Billing Budgets: boolean

Check this box to use calculated values for all labor billing budgets. You will no longer be able to enter budget amounts manually.

calculatedwork Calculated Work: number (float)

Total work calculated by NetSuite based on the planned and actual time entered by assigned resources. This field cannot be manually edited.

calculatedworkbaseline Calculated Work Baseline: number (float)
cbudgetusecalculatedvalues Use Calculated Values for all Labor Cost Budgets: boolean

Check this box to use calculated budgets for all labor cost categories. You will no longer be able to enter budgets manually.

constraintType: object
id Internal identifier: string
refName Reference Name: string
contact: contact
customForm: object
id Internal identifier: string -10170
refName Reference Name: string
duration Duration: string
endDate End Date: string (date-time)

Indicates the estimated date when work for this task will be completed. NetSuite derives this date from the estimated work and other task dependencies. This date can change over the life of the project if the amount of work, resources assigned, or task dependencies change. When the task status is Completed, the end date is the date of the last time entry entered against the task.

endDateBaseline End Date Baseline: string (date-time)

The date in the End Date field when the baseline was set.

estimatedhoursatcompletion Estimated Hours At Completion: string
estimatedhourstocomplete Estimated Hours To Complete: string
estimatedwork Estimated Work: number (float)

Estimated Work for a project task is the total of all completed and planned work for this task. NetSuite calculates this field by summing the estimated work entered for the resources. If you enter a value in this field, then NetSuite distributes the amount equally to all resources assigned to this task. If you also use Resource Allocations and the Allow Allocated Resources to Enter Time to All Tasks preference is enabled for this project, the estimated work field is updated to add any time tracked against tasks by allocated resources. When task status is marked Completed, this number is set to equal Actual Work.

estimatedworkbaseline Estimated Work Baseline: number (float)

The value in the Estimated Work field when the baseline was set.

eventId Project Task ID: integer (int64)
externalId External ID: string
finishByDate Finish No Later Than: string (date)

Select the date this task must be finished by. This constraint takes precedence over task relationships and start dates are adjusted according to the fixed end date of a task with a Finish No Later Than constraint.

id Internal ID: string
insertBefore: projectTask
links Links: nsLink
nsLink
message Comments: string

Enter any comments for the task.

msprojoutlinenum MS Project Outline Number: string
msprojpreds MS Project Predecessors: string
msprojresources MS Project Resource Names: string
msprojschedwork MS Project Scheduled Work: string
msprojserviceitem: nsResource
msprojuid MS Project UID: string
nonBillableTask Non-billable: boolean

Check this box to designate this task as non-billable. When time is entered against this task, it is automatically marked as non-billable and cannot be changed to billable.

owner: employee
parent: projectTask
percentCompleteByRsrcAlloc Percent Complete by Allocated Work: number (double)

Percent Complete by Allocated Work is the progress of the project task based on the allocated resources. This field can be useful in showing when project tasks require more effort than was originally planned.

percentTimeComplete Percent Complete: number (double)

Shows the percent of planned project task time that has been completed. Percent Complete is calculated as follows: [Actual Work / Estimated Work] Percent Complete is 100% when the task status is Completed and Estimated Work is set to Actual Work.

plannedwork Planned Work: string

Total planned work entered for the assigned resources. Time tracked against this task outside of the planned work is not added to this total.

plannedworkbaseline Planned Work Baseline: string
plannedworktotal Planned Work Total: string
predecessor: projectTask-predecessorCollection
priority: object
id Internal identifier: string HIGH , MEDIUM , LOW
refName Reference Name: string
project: one of: [ customer, partner, vendor, nsResource, employee, contact ]
refName Reference Name: string
remainingWork Remaining Work: string

Remaining Work is calculated as: [Estimated Work - Actual Work] Before work starts on a task, Remainng Work is the same as Estimated Work. When a task is marked Completed, Estimated Work is set to equal Actual Work and Remaining Work is 0.

startDateBaseline Start Date Baseline: string (date-time)

The date in the State Date field when the baseline was set.

startDateTime Start Date: string (date-time)
status: object
id Internal identifier: string NOTSTART , PROGRESS , COMPLETE
refName Reference Name: string
title Name: string

Enter a name for the project task.

projectTask-assigneeCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: projectTask-assigneeElement
projectTask-assigneeElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

projectTask-assigneeElement

billingClass: nsResource
calculatedWork Calculated Work: number (float)
cost Cost: number (double)
createworkassignment Create Work Assignment: boolean
estimatedWork Estimated Work: number (float)
id Internal ID: integer (int64)
links Links: nsLink
nsLink
plannedWork Planned Work: number (float)
price Price: number (double)
refName Reference Name: string
resource: one of: [ customer, partner, vendor, nsResource, employee, contact ]
resourceGroup: nsResource
serviceItem: nsResource
unitCost Unit Cost: number (double)
unitPrice Unit Price: number (double)
units Units: number (double)
workassignmentcount Work Assignments Count: integer (int64)

projectTask-predecessorCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: projectTask-predecessorElement
projectTask-predecessorElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

projectTask-predecessorElement

endDate End Date: string (date-time)
lagdays Lag Time: number (float)
links Links: nsLink
nsLink
predecessor: projectTask
refName Reference Name: string
startDate Start Date: string (date-time)
type: object
id Internal identifier: string FS , SS , FF , SF
refName Reference Name: string

projectTaskCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: projectTask

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

projectTask
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

promotionCode

applyDiscountTo: object
id Internal identifier: string FIRSTSALE , ALLSALES
refName Reference Name: string
applyDiscountToType: object
id Internal identifier: string MOSTEXPENSIVEDISCITEM , CHEAPESTDISCITEM , EACHDISCITEM
refName Reference Name: string
audience: object
id Internal identifier: string EVERYONE , SPECIFICCUSTOMERS
refName Reference Name: string
canBeAutoApplied Can be Automatically Applied: boolean

Check this box to automatically apply this promotion to eligible transactions. Note that promotions that do not provide the best offer available to the customer will not be automatically applied.

cannotBeCombined Exclusive Promotion: boolean

Check this box if you do not want this promotion to be combined with other promotions.

code Coupon Code: string

The coupon code that is entered on a sales transaction to apply the promotion. Coupon codes can be multiple-use or single-use. Multiple-use codes can be used any number of times by any number of customers. Each single-use code can only be used in one transaction by a single customer.

codePattern Code Pattern: string

You enter code patterns using the following components in any order you choose: * [A.#] – This adds a number of random letters in the code. * [N.#] – This adds a number of random numbers in the code. * [AN.#] – This adds a number of random alphanumeric characters to the code. * Hard-coded alphanumeric characters. Do not enclose these in square brackets. * Dashes (-) Note: The following letters and numbers cannot be used in coupon codes: 1, 0, I, L, O. For example, the code ABC-[AN.3]-[A.3]-[N.3] would generate codes like: * ABC-J3N-FLN-647 * ABC-45F-KPM-958 * ABC-5MP-PQA-874 When creating your code pattern, make sure that the pattern you give has enough variables to provide the number of unique codes you need for your promotion.

combinationType: object
id Internal identifier: string COMBINABLE , GLOBALEXCLUSIVE , ITEMLINEEXCLUSIVE , ORDERTYPEEXCLUSIVE , SHIPPINGTYPEEXCLUSIVE
refName Reference Name: string
currency: promotionCode-currencyCollection
customForm: object
id Internal identifier: string -10500
refName Reference Name: string
customerCategory: customerCategoryCollection
customerGroup: nsResource
customerGroupPreference: object
id Internal identifier: string USECACHED , RUNEACHTIME
refName Reference Name: string
customers: customerCollection
description Description: string

Enter a description of this promotion.

discount: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
discountType: object
id Internal identifier: string F , T
refName Reference Name: string
discountedItems: promotionCode-discountedItemsCollection
discountedItemsSavedSearch: nsResource
displayLineDiscounts Display Line Discounts: boolean

Check this box if you want to show the promotion discount as line items in transactions. The discount will appear as a line beneath qualifying items on the transaction. You must check this box and select a percentage discount in order to show strikeout pricing on Web store orders. A flat rate promotion applies to the total order. If you clear this box, the promotion discount will be shown in the transaction total. Note: If you use line discount promotions, when you apply the promotion to a transaction, you must click Calculate to create the discount line before saving the transaction.

endDate End Date: string (date)

Enter the date this promotion can no longer be applied to transactions.

excludeItems Exclude Items: boolean

Check this box to have this promotion code apply to all items except those you add below. If you do not check this box, the code can only be used for the items you add below.

externalId External ID: string
fixedPrice Fixed Price: number (double)

Enter the price of the item when this promotion is applied to an eligible transaction. This amount is fixed and will not change.

freeShipMethod: shipItem
id Internal ID: string
isInactive Inactive: boolean

Check this box to deactivate this promotion. Inactive promotions cannot be applied to customers or transactions.

isPublic Available to all Customers: boolean

Check this box to be able to select this promotion on transactions for any customer. If you do not check this box, only customers associated with the partners you select below are able to use this promotion.

itemQuantifier Item Quantity: integer (int64)

In the Item Quantity field, enter how many units of each selected item the customer has to buy to get the discount provided by this promotion. For example, enter 2 in this field to create a promotion that provides discount on every third unit, such as a "Buy 2 Get 1 Free", or "Buy 3 for the price of 2" promotion. Check the Repeat Discount Incrementally box to repeat the discount on the transaction every time the customer adds the number of items specified in the Item Quantity field.

items: promotionCode-itemsCollection
itemsSavedSearch: nsResource
links Links: nsLink
nsLink
location: locationCollection
minimumOrderAmount: number (double)

Enter the amount that the customer must spend before the promotion code becomes valid. If you use the Multiple Currencies feature, you can set a different minimum order amount for each currency in which you do business.

minimumOrderAmountCheck Minimum Order Amount: boolean

Select this option to require the customer to spend a minimum amount before they are eligible for this promotion's discount. Enter the amount in the Minimum Order Amount field.

name Name: string

Enter the name for this promotion. Note: This is the name used for internal and reporting use only. The coupon code you want customers to use on sales transactions is entered in the Coupon Code field on the Codes subtab.

numberToGenerate Codes to Generate: integer (int64)

Enter the number of coupon codes you want to generate with your code pattern.

partnerCnt: integer (int64)
partners: promotionCode-partnersCollection
rate Rate: number (double)

Enter the discount rate for this promotion. Select % if this rate is a percentage. Select flat if this rate is a flat discount.

refName Reference Name: string
repeatDiscount Repeat discount incrementally: boolean
salesChannels: object
id Internal identifier: string ALL , SPECIFICLOCATIONS , SPECIFICWEBSITES
refName Reference Name: string
specificItemsCheck Specific Items: boolean

Select this option to require the customer to buy a specific item to be eligible for this promotion's discount. Select the items the customer must buy: * From Items List: select the item or items the customer must buy to make the transaction eligible for this promotion from the Item list. * From Saved Search: select the item or items the customer must buy to make the transaction eligible for this promotion from the From Saved Search list. For more information regarding creating Saved Searches, see the help topic Using Saved Searches.

startDate Start Date: string (date)

Enter the first date this promotion can be applied to a transaction.

useCachedCustomerGroup Use Cached Customer Group: boolean
useType: object
id Internal identifier: string MULTIPLEUSES , SINGLEUSE
refName Reference Name: string
website: webSiteCollection
whatTheCustomerNeedsToBuy: object
id Internal identifier: string ANYTHING , MINIMUMORDERAMOUNTORSPECIFICITEMS
refName Reference Name: string

promotionCode-currencyCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: promotionCode-currencyElement
promotionCode-currencyElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

promotionCode-currencyElement

currency: currency
links Links: nsLink
nsLink
minimumOrderAmount Value: number (double)
refName Reference Name: string

promotionCode-discountedItemsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: promotionCode-discountedItemsElement
promotionCode-discountedItemsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

promotionCode-itemsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: promotionCode-itemsElement
promotionCode-itemsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

promotionCode-partnersCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: promotionCode-partnersElement
promotionCode-partnersElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

promotionCode-partnersElement

links Links: nsLink
nsLink
partner: partner
refName Reference Name: string

promotionCodeCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: promotionCode

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

promotionCode
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

purchaseContract

accountingBookDetail: purchaseContract-accountingBookDetailCollection
approvalStatus: object
id Internal identifier: string 11 , 1 , 2 , 3
refName Reference Name: string
billedAmount Billed Amount: number (double)
billingInstructions Billing Instructions: string
carrier Carrier: string
class: classification
createdDate Date Created: string (date-time)
createdFrom: nsResource
currency: currency
customForm: object
id Internal identifier: string
refName Reference Name: string
department: department
discount: purchaseContract-discountCollection
discountAmount Discount Amount: number (double)
discountDate Discount Date: string (date)
dueDate Due Date: string (date)
effectivityBasedOn: object
id Internal identifier: string ORDERDATE , RECEIPTDATE
refName Reference Name: string
email Email: string
employee: employee
endDate End Date: string (date)
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
exchangeRate Exchange Rate: number (double)
externalId External ID: string
id Internal ID: string
incoTerm: nsResource
item: purchaseContract-itemCollection
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
maximumAmount Maximum Amount: number (double)
memo Memo: string
message Vendor Message: string
minimumAmount Minimum Amount: number (double)
nextApprover: employee
nexus: nexus
orderStatus: object
id Internal identifier: string A , B , R , H
refName Reference Name: string
originator Originator: string
otherRefNum PO/Check Number: string
packingListInstructions Packing List Instructions: string
prevDate Previous Effective Date: string (date)
productLabelingInstructions Product Labeling Instructions: string
purchaseOrderInstructions Purchase Order Instructions: string
purchasedAmount Purchased Amount: number (double)
receivedAmount Received Amount: number (double)
refName Reference Name: string
source: object
id Internal identifier: string SuitePhone , smbXML , CSV , ADP , QIF , QB , PERQUEST , Yahoo , PaymentLink , customerCenter , webServices , eBay , restWebServices , NLWebStore , offlineClient , SCIS , Sync
refName Reference Name: string
startDate Start Date: string (date)
status: object
id Internal identifier: string A , B , R , H
refName Reference Name: string
storeOrder: string
subsidiary: subsidiary
terms: term
toBeEmailed To Be Emailed: boolean
toBeFaxed To Be Faxed: boolean
toBePrinted To Be Printed: boolean
tranDate Date: string (date)
tranId Transaction Number: string
updateItemVendor Update Item Vendor: boolean
webSite: string

purchaseContract-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: purchaseContract-accountingBookDetailElement
purchaseContract-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

purchaseContract-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

purchaseContract-discountCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: purchaseContract-discountElement
purchaseContract-discountElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

purchaseContract-discountElement

amountOrdered Amount Ordered: number (float)
fromAmount From Amount: number (double)
id: integer (int64)
links Links: nsLink
nsLink
memo Memo: string
percent Percent Discount: number (double)
refName Reference Name: string

purchaseContract-item-itemPricing

baserate: number (double)
calculatequantitydiscounts: object
id Internal identifier: string OVERALL , LINE , OVERALLPO
refName Reference Name: string
discount: purchaseContract-item-itemPricing-discountCollection
externalId External ID: string
inputusing: object
id Internal identifier: string RATE , PERCENT
refName Reference Name: string
lineid: integer (int64)
links Links: nsLink
nsLink
priceusing: object
id Internal identifier: string MARGINALRATE , RATE , LOTRATE
refName Reference Name: string
pricingtiers: integer (int64)
refName Reference Name: string
transactionid: integer (int64)
trantype: string
vendor: integer (int64)
vendoremailed: boolean

purchaseContract-item-itemPricing-discountCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: purchaseContract-item-itemPricing-discountElement
purchaseContract-item-itemPricing-discountElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

purchaseContract-item-itemPricing-discountElement

fromquantity From Quantity: number (float)
id: integer (int64)
itemPricing: integer (int64)
links Links: nsLink
nsLink
memo Memo: string
percent Percent Discount: number (double)
quantityOrdered Quantity Ordered: number (float)
rate Rate or Lot Price: number (double)
refName Reference Name: string

purchaseContract-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: purchaseContract-itemElement
purchaseContract-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

purchaseContract-itemElement

amount Amount: number (double)
billVarianceStatus: object
id Internal identifier: string NOVARIANCES , JOURNALNOTPOSTED , JOURNALPOSTED
refName Reference Name: string
class: classification
createdFrom: nsResource
department: department
description Description: string
initOqpBucket Initial OQP Bucket: string
isClosed Closed: boolean
isOpen Is Opened: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemPricing: purchaseContract-item-itemPricing
itemPricingSet: string
itemSubtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
licenseCode License Code: string
line Transaction Line: integer (int64)
linked Linked: boolean
links Links: nsLink
nsLink
location: location
marginal Marginal: boolean
matrixType Matrix Type: string
minQty Minimum Quantity: number (float)
options Options: string
oqpBucket Oqp Bucket: string
printItems Print Items: boolean
quantity Quantity: number (float)
rate Rate: number (double)
rateIncludingTax Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
subsidiary: subsidiary
units Units: string
vendorName Vendor Name: string

purchaseContractCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: purchaseContract

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

purchaseContract
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

purchaseOrder

accountingBookDetail: purchaseOrder-accountingBookDetailCollection
appliedRules: purchaseOrder-appliedRulesCollection
approvalStatus: object
id Internal identifier: string 11 , 1 , 2 , 3
refName Reference Name: string
availableVendorCredit Available Vendor Credit: number (double)

If you have customized the purchase order to display the Available Vendor Credit field, changing the subsidiary changes the available credit limit value to reflect the currency of the selected subsidiary.

balance Balance: number (double)
billAddr1 Billing Address Line 1: string
billAddr2 Billing Address Line 2: string
billAddr3 Billing Address Line 3: string
billAddress Bill To: string

By default, NetSuite inserts the vendor mailing address from the vendor record in the Vendor Select field, : * Select New to enter a new address to use for this transaction and save to the associated vendor record. * Select Custom to enter a new address to use for this transaction only. It is not saved with the associated vendor record. * Click the Edit icon to modify an existing vendor address.

billAddressList: nsResource
billAddressee Billing Addressee: string
billAttention Billing Attention: string
billCity Billing Address City: string
billCountry: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
billOverride Override: string
billPhone Billing Phone: string
billState Billing Address State: string
billZip Billing Address Zip Code: string
billingAddress: purchaseOrder-billingAddress
billingAddress_text Billing Address: string
class: classification
createdDate Date Created: string (date-time)
createdFrom: nsResource
currency: currency
customForm: object
id Internal identifier: string -9922 , -9902
refName Reference Name: string
department: department
discountAmount Discount Amount: number (double)
discountDate Discount Date: string (date)
dueDate Due Date: string (date)

Enter the date by which the items to be ordered are needed.

email Email: string
employee: employee
endDate End Date: string (date)
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
entityTaxRegNum Vendor Tax Reg. Number: string

Select the vendor's tax registration number associated with this purchase order.

exchangeRate Exchange Rate: number (double)

The currency's exchange rate is shown in this field. You can edit the exchange rate for this transaction only, or you can update the currency record with the exchange rate you enter here.

excludefromsupplyplanning Exclude from Supply Planning: boolean
expense: purchaseOrder-expenseCollection
externalId External ID: string
firmed Firmed: boolean
fob FOB: string

Enter the location where you technically acquire ownership. For example, if you own goods as soon as they ship and pay the shipping costs from your vendor s location to your own, you might enter Shipping point.

id Internal ID: string
incoTerm: nsResource
intercoStatus: object
id Internal identifier: string 1 , 2 , 3
refName Reference Name: string
intercoTransaction: nsResource
isCrossSubTransaction Cross-Subsidiary Transaction: boolean
item: purchaseOrder-itemCollection
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

If you wish, enter a memo to describe this order. It will appear on reports such as the 2-line Purchase Orders register.

message Vendor Message: string

If you wish, type a message that will appear on the Purchase Order form.

nextApprover: employee
nexus: nexus
orderStatus: object
id Internal identifier: string P , A , B , C , D , E , F , G , H , Y
refName Reference Name: string
originator Originator: string
otherRefNum PO/Check Number: string

NetSuite inserts your account number for this vendor as entered at Lists > Relationships > Vendors on the Financial subtab for this vendor's record.

prevDate Previous Effective Date: string (date)
purchaseContract: purchaseContract
refName Reference Name: string
shipAddress Ship To: string

When you select a customer in the Ship To field in the header of this transaction, the customer's default shipping address autofills this field. If the Ship To field in the header of this transaction is blank, your company shipping address autofills this field. You can view and edit your company shipping address at Setup > Company Information. To change the shipping address that autofills: * Select another address in the Ship To Select field. * Select New in the Ship To Select field to enter a new billing address.

shipAddressList: nsResource
shipDate Ship Date: string (date)

Enter the date you expect the items to be shipped.

shipIsResidential Shipping address is residential: boolean
shipMethod: shipItem
shipOverride Override: boolean
shipTo: customer
shippingAddress: purchaseOrder-shippingAddress
shippingAddress_text Shipping Address: string
source: object
id Internal identifier: string SuitePhone , smbXML , CSV , ADP , QIF , QB , PERQUEST , Yahoo , PaymentLink , customerCenter , webServices , eBay , restWebServices , NLWebStore , offlineClient , SCIS , Sync
refName Reference Name: string
startDate Start Date: string (date)
status: object
id Internal identifier: string P , A , B , C , D , E , F , G , H
refName Reference Name: string
storeOrder: string
subsidiary: subsidiary
subsidiaryTaxRegNum Subsidiary Tax Reg. Number: string

This field shows the tax registration number of the transaction nexus. NetSuite automatically populates this field based on the nexus lookup logic. You can override the transaction nexus and tax registration number that NetSuite automatically selects by checking the Nexus Override box. When you select a different tax registration number in the dropdown list, the corresponding nexus is automatically selected in the Nexus field.

subtotal Subtotal: number (double)
supervisorApproval Supervisor Approval: boolean

If you have permission to approve this purchase order, check the Supervisor Approval box.

suppressUserEventsAndEmails: string
taxDetails: purchaseOrder-taxDetailsCollection
taxDetailsOverride Tax Details Override: boolean

Check this box to override the tax information on the Tax Details subtab of the transaction. Only roles with at least the Edit level of the Tax Details Tab permission can override the tax details.

taxPointDate Tax Point Date: string (date)

Tax point date is a legal requirement in many countries. It is the date of transaction that determines the taxability. It may be different from the transaction date that determines the GL impact. Specific rules then consider the reporting of transactions based on tax point date and other factors.

taxPointDateOverride Tax Point Date Override: boolean

Check this box to override the tax point date.

taxRegOverride Tax Registration Override: boolean

Check this box to override the values in the Nexus and Subsidiary Tax Reg. Number fields. Only roles with at least the Edit level of the Tax Details Tab permission can override the values that NetSuite automatically selects in these fields.

taxTotal Tax: number (double)

NetSuite multiplies the tax rate by the taxable total of line items and enters it here.

terms: term
toBeEmailed To Be Emailed: boolean

Check this box if you want to e-mail this purchase order. Then enter the e-mail address in the space to the right of the check box. You can enter multiple e-mail addresses by separating them with semicolons. It is important to separate the addresses with only semicolons, and do not include any spaces.

toBeFaxed To Be Faxed: boolean

Check this box if you want to fax this purchase order. Enter the fax number in the space to the right of the check box if it doesn't already appear. To fax NetSuite forms, an administrator must first set up fax service at Setup > Company > Printing, Fax and Email Preferences.

toBePrinted To Be Printed: boolean

Check this box if you wish to save this in a queue of purchase orders to print. Otherwise, you can click Print below to submit and print this purchase order at once.

total Total: number (double)

NetSuite computes the total of line items and then enters it here.

totalAfterTaxes Total After Taxes: number (double)
trackingNumbers Tracking Numbers: string

Enter the shipment tracking number from the shipping company. If a tracking number is entered in the exact format used by UPS or FedEx and the transaction is saved, the tracking number will show on the transaction as a link to the UPS or FedEx website. You can click the link to check the status of the shipment.

tranDate Date: string (date)

NetSuite inserts today's date for the posting date of this purchase order. You can type or pick another date. What you enter here determines the date range in which this transaction appears on the Purchase Orders Register. You can select or enter custom date ranges on registers.

tranId PO #: string

NetSuite increases the largest purchase order number by one. If you wish, you can type another number. The next PO number will revert to the standard pattern. Note: The maximum number of characters you can enter in this field is 45.

unbilledOrders Unbilled Orders: number (double)
updateDropshipOrderQty: string
webSite: string

purchaseOrder-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: purchaseOrder-accountingBookDetailElement
purchaseOrder-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

purchaseOrder-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

purchaseOrder-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: purchaseOrder-appliedRulesElement
purchaseOrder-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

purchaseOrder-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

purchaseOrder-billingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

purchaseOrder-expenseCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: purchaseOrder-expenseElement
purchaseOrder-expenseElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

purchaseOrder-expenseElement

account: account
amount Amount: number (double)
category: expenseCategory
class: classification
createdFrom: blanketPurchaseOrder
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
department: department
isBillable Billable: boolean
isClosed Closed: boolean
line Line: integer (int64)
links Links: nsLink
nsLink
location: location
memo Memo: string
orderLine Order Line: string
projecttask: projectTask
refName Reference Name: string
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string

purchaseOrder-item-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: purchaseOrder-item-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

purchaseOrder-item-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: purchaseOrder-item-inventoryDetail-inventoryAssignmentElement
purchaseOrder-item-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

purchaseOrder-item-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

purchaseOrder-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: purchaseOrder-itemElement
purchaseOrder-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

purchaseOrder-itemElement

amount Amount: number (double)
assembly: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
assemblyUnits Assembly Units: string
billOfMaterials: bom
billOfMaterialsRevision: bomRevision
billVarianceStatus: object
id Internal identifier: string NOVARIANCES , JOURNALNOTPOSTED , JOURNALPOSTED
refName Reference Name: string
class: classification
createOutsourcedWo Create WO: boolean
createdFrom: blanketPurchaseOrder
createdOutsourcedWoKey Create outsourced WO key: string
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
department: department
description Description: string
excludeFromPredictiveRisk Exclude From Predictive Risk: boolean
initOqpBucket Initial OQP Bucket: string
inventoryDetail: purchaseOrder-item-inventoryDetail
isBillable Billable: boolean
isCatchWeightItem: boolean
isClosed Closed: boolean
isOpen Is Opened: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemSubtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
job: job
landedCostCategory: costCategory
leadTime Lead Time: integer (int64)
licenseCode License Code: string
line Transaction Line: integer (int64)
linked Linked: boolean
linkedOrder: purchaseRequisitionCollection
links Links: nsLink
nsLink
location: location
marginal Marginal: boolean
matchBillToReceipt Match Bill To Receipt: boolean
matrixType Matrix Type: string
minQty Minimum Quantity: number (float)
options Options: string
oqpBucket Oqp Bucket: string
orderDoc: nsResource
orderLine Order Line: integer (int64)
primaryToSecondaryUnitConversionRate: number (float)
printItems Print Items: boolean
productionEndDate Production End Date: string (date)
productionStartDate Production Start Date: string (date)
projecttask: projectTask
purchaseContract: purchaseContract
quantity Quantity: number (float)
quantityAllocated Quantity Allocated: number (float)
quantityAvailable Available: number (float)
quantityBilled Billed: number (float)
quantityCommitted Committed: number (float)
quantityDemandAllocated Allocated Demand: number (float)
quantityFulfilled <NULL>: number (float)
quantityOnHand On Hand: number (float)
quantityOnShipments Quantity On Shipments: number (float)
quantityPacked Quantity Packed: number (float)
quantityReceived Quantity Received: number (float)
rate Rate: number (double)
rateIncludingTax Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
secondaryUnitConversionRate: number (float)
secondaryUnits Secondary Units: string
secondaryUnitsList: string
subsidiary: subsidiary
targetLocation: location
targetSubsidiary: subsidiary
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string
units Units: string
vendorName Vendor Name: string

purchaseOrder-shippingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

purchaseOrder-taxDetailsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: purchaseOrder-taxDetailsElement
purchaseOrder-taxDetailsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

purchaseOrder-taxDetailsElement

calcDetail Details: string
lineName Name: string
lineType Line type: string
links Links: nsLink
nsLink
netAmount Net Amount: number (double)
refName Reference Name: string
taxAmount Tax Amount: number (double)
taxBasis Tax Basis: number (double)
taxCode: salesTaxItem
taxDetailsReference: object
id Internal identifier: string
refName Reference Name: string
taxRate Tax Rate: number (double)
taxType Tax Type: string

purchaseOrderCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: purchaseOrder

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

purchaseOrder
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

purchaseRequisition

accountingBookDetail: purchaseRequisition-accountingBookDetailCollection
approvalStatus: object
id Internal identifier: string 11 , 1 , 2 , 3
refName Reference Name: string
class: classification
companyId Company Id: string
createdDate Date Created: string (date-time)
createdFrom: nsResource
currency: currency
customForm: object
id Internal identifier: string
refName Reference Name: string
department: department
discountAmount Discount Amount: number (double)
discountDate Discount Date: string (date)
dueDate Due Date: string (date)

In the Receive By field, enter the date you need to receive the requested items.

endDate End Date: string (date)
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
estimatedTotal Estimated Total: number (double)

As you add items and expenses to the requisition, this field displays the estimated total.

exchangeRate Exchange Rate: number (double)
expense: purchaseRequisition-expenseCollection
externalId External ID: string
fob FOB: string
id Internal ID: string
item: purchaseRequisition-itemCollection
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

In the Memo field, enter a memo to identify this purchase order. You can use the Search Transactions feature, to search for specific words and phrases in this field.

message Vendor Message: string
nextApprover: employee
originator Originator: string
otherRefNum PO/Check Number: string
prevDate Previous Effective Date: string (date)
refName Reference Name: string
shipDate Ship Date: string (date)
source: object
id Internal identifier: string SuitePhone , smbXML , CSV , ADP , QIF , QB , PERQUEST , Yahoo , PaymentLink , customerCenter , webServices , eBay , restWebServices , NLWebStore , offlineClient , SCIS , Sync
refName Reference Name: string
startDate Start Date: string (date)
status: object
id Internal identifier: string A , B , R , C , D , E , F , G , H
refName Reference Name: string
storeOrder: string
subsidiary: subsidiary
subtotal Subtotal: number (double)
terms: term
total Total: number (double)

After a purchase order has been created, the requisition displays the actual total.

trackingNumbers Tracking Numbers: string
tranDate Date: string (date)

Enter a date for this requisition. The current date appears by default.

tranId Transaction Number: string

In the Req # field, NetSuite increases the largest requisition number by one. If you wish, you can enter another number. The next requisition number will revert to the standard pattern. Note: The maximum number of characters you can enter in this field is 45.</p?

webSite: string

purchaseRequisition-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: purchaseRequisition-accountingBookDetailElement
purchaseRequisition-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

purchaseRequisition-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

purchaseRequisition-expenseCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: purchaseRequisition-expenseElement
purchaseRequisition-expenseElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

purchaseRequisition-expenseElement

account: account
amount Amount: number (double)
category: expenseCategory
class: classification
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
department: department
estimatedAmount Estimated Amount: number (double)
isBillable Billable: boolean
isClosed Closed: boolean
line Line: integer (int64)
linkedOrder: purchaseOrderCollection
linkedOrderStatus Linked Order Status: string
links Links: nsLink
nsLink
location: location
memo Memo: string
poVendor: vendor
projecttask: projectTask
refName Reference Name: string

purchaseRequisition-item-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: purchaseRequisition-item-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

purchaseRequisition-item-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: purchaseRequisition-item-inventoryDetail-inventoryAssignmentElement
purchaseRequisition-item-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

purchaseRequisition-item-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

purchaseRequisition-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: purchaseRequisition-itemElement
purchaseRequisition-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

purchaseRequisition-itemElement

amount Amount: number (double)
billVarianceStatus: object
id Internal identifier: string NOVARIANCES , JOURNALNOTPOSTED , JOURNALPOSTED
refName Reference Name: string
class: classification
createPo: object
id Internal identifier: string CostRtrn , EndrTeg , SpecOrd , AuthDep , InTrnPay , POrdBlnk , ResvShip , Capture , GLAdj , OppClose , LandCost , CountAdj , OrdReval , IntcoAdj , CpFxVar , OrdAlloc , FxAsset , GACAdjst , WaveShip , RfqCtrct , POrdPrep , OwnRcpt , Transfrm , DepRfnd , BillVar , OrdBuild , FftRqFt , DepAppl , Payment , Refund , ColTeg , Reimb , OrdDgrss , KitShip , OrdAuth , WipBuild , CtrctOrd , OrdClose , RevRec , OrdRvCom , PickPack , TOrdCost , SysJrnl , Commissn , COGS , SrcContr , OsrcMfg , EstInvc , RfqVend , OrdDep , WOReval , CostRec , PurchOwn , OppEst , POrdReq , OrdBill , ExpRec , NetAsset , PrepAppl , OrdFftRq , BillRcpt , OrdArrng , PurchRet , CostDef , ShipRcpt , SaleRet , DiscTeg , RcptBill , CostDefR , DropShip , WaveOrd , PayTeg
refName Reference Name: string
createdPo: purchaseOrder
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
department: department
description Description: string
estimatedAmount Estimated Amount: number (double)
estimatedRate Estimated Rate: number (double)
initOqpBucket Initial OQP Bucket: string
inventoryDetail: purchaseRequisition-item-inventoryDetail
isBillable Billable: boolean
isClosed Closed: boolean
isOpen Is Opened: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemSubtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
job: job
licenseCode License Code: string
line Transaction Line: integer (int64)
linked Linked: boolean
linkedOrder: purchaseOrderCollection
linkedOrderStatus Linked Order Status: string
links Links: nsLink
nsLink
location: location
marginal Marginal: boolean
matrixType Matrix Type: string
minQty Minimum Quantity: number (float)
options Options: string
oqpBucket Oqp Bucket: string
poRate PO Rate: number (double)
poVendor: vendor
printItems Print Items: boolean
projecttask: projectTask
quantity Quantity: number (float)
quantityAllocated Quantity Allocated: number (float)
quantityAvailable Available: number (float)
quantityCommitted Committed: number (float)
quantityDemandAllocated Allocated Demand: number (float)
quantityFulfilled <NULL>: number (float)
quantityOnHand On Hand: number (float)
quantityPacked Quantity Packed: number (float)
quantityReceived Quantity Received: number (float)
rate Rate: number (double)
rateIncludingTax Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
subsidiary: subsidiary
units Units: string
vendorList: string
vendorName Vendor Name: string

purchaseRequisitionCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: purchaseRequisition

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

purchaseRequisition
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

returnAuthorization

accountingBookDetail: returnAuthorization-accountingBookDetailCollection
altSalesTotal Alt. Sales Total: number (double)

The alternate sales amount total is shown here.

appliedRules: returnAuthorization-appliedRulesCollection
billAddr1 Billing Address Line 1: string
billAddr2 Billing Address Line 2: string
billAddr3 Billing Address Line 3: string
billAddress Bill To: string

The default billing address autofills this field from the customer's record at Lists > Relationships > Customers. To enter a different address: * Select another address in the Bill To Select field. * Select New in the Bill To Select field to enter a new billing address.

billAddressList: nsResource
billAddressee Billing Addressee: string
billAttention Billing Attention: string
billCity Billing Address City: string
billCountry: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
billOverride Override: string
billPhone Billing Phone: string
billState Billing Address State: string
billZip Billing Address Zip Code: string
billingAddress: returnAuthorization-billingAddress
billingAddress_text Billing Address: string
canHaveStackable Can Stack Promotions: boolean
cardSwipe Card Swipe: string
cardholderAuthentication: nsResource
checkNumber Check #: string
class: classification
contribPct Contribution Percentage: string
couponCode: couponCode
createdDate Date Created: string (date-time)
createdFrom: nsResource
currency: currency
customForm: object
id Internal identifier: string -9915 , -9916
refName Reference Name: string
customerPaymentAuthorization: nsResource
debitKsn Debit KSN: string
debitPinBlock Debit Pin Block: string
deferredRevenue Deferred Revenue: number (double)

Deferred Revenue: amount of revenue deferred on this transaction

department: department
discountItem: discountItem
discountRate Rate: number (double)

NetSuite enters the rate for the discount item you selected. You can change the discount rate for this cash refund. Enter the discount as a dollar amount like 10.00, or as a percentage like 10%.

discountTotal Discount Total: number (double)

NetSuite enters the amount discounted on this return authorization. If this discount item is taxable, the discount is applied before taxes. If it is not taxable, the discount is applied after taxes.

drAccount: account
dynamicDescriptor Soft Descriptor: string
email Email: string
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
entityTaxRegNum Customer Tax Reg. Number: string
estGrossProfit Est. Gross Profit: number (double)

Estimated Gross Profit: Read-only field that equals the revenue amount minus the Est. Cost. At the transaction level, it equals the gross profit of all lines, factoring transaction-level discounts and markups.

estGrossProfitPercent Est. Gross Profit Percent: number (double)

Estimated Gross Profit Margin, as a percentage: Read-only field that equals the Est. Gross Profit divided by revenue, expressed as a percentage. At the transaction level, it equals the gross profit percent of all lines, factoring transaction-level discounts and markups.

exchangeRate Exchange Rate: number (double)

The currency's exchange rate is shown in this field. You can edit the exchange rate for this transaction only, or you can update the currency record with the exchange rate you enter here.

excludeCommission Exclude Commissions: boolean

Check this option to exclude this transaction and its subordinate transactions from inclusion in all commission calculations.

externalId External ID: string
fxAccount: account
fxAltSalesTotal Foreign Alt. Sales Total: number (double)
fxNetAltSalesTotal Foreign Net Alt. Sales Total: number (double)
handlingMode: object
id Internal identifier: string SAVE_ONLY
refName Reference Name: string
id Internal ID: string
inputPnRefNum P/N Ref.: string
inputReferenceCode Input P/N Ref.: string
integrationId: string
intercoStatus: object
id Internal identifier: string 1 , 2 , 3
refName Reference Name: string
intercoTransaction: nsResource
isCrossSubTransaction Allow Cross-Subsidiary Customer Return: boolean

Clear the Allow Cross-Subsidiary Returns box to allow returns to be received only from locations directly associated with the transaction subsidiary. Check the Allow Cross-Subsidiary Returns box box to allow receipt of returns to locations listed on GIR records associated with the transaction subsidiary. This box is checked with all locations included by default. The Inventory Location column and Inventory Subsidiary column show when the Allow Cross-Subsidiary Fulfillment feature is enabled. For each line item, use the To Location field to select the receiving location. This field shows these locations: * Locations directly associated with the transaction subsidiary * Locations listed on the Customer Return subtab of related GIR records

item: returnAuthorization-itemCollection
job: one of: [ customer, partner, vendor, nsResource, employee, contact ]
lastModifiedDate Date Last Modified: string (date-time)
leadSource: nsResource
links Links: nsLink
nsLink
location: location
memo Reason for Return: string

If you wish, enter a memo to describe this return authorization. What you enter in this field will appear on reports.

message Customer Message: string

Select a customer message that will appear on the Return Authorization form. To add additional choices to this list, go to Setup > Accounting > Accounting Lists > New > Customer Message.

messageSel: customerMessage
muccPromoCodeInstance Promo Code: string
needsRevCommitment: boolean
netAltSalesTotal Net Alt. Sales Total: number (double)
nexus: nexus
ordRevCommitted: boolean
orderStatus: object
id Internal identifier: string A , B
refName Reference Name: string
originator Originator: string
otherRefNum PO/Check Number: string

For your customers' convenience, you can enter their purchase order number here.

outputAuthCode Auth. Code: string
outputReferenceCode P/N Ref.: string
partner: partner
partners: returnAuthorization-partnersCollection
paymentCardCsc CSC: string
paymentDeviceId Payment Device ID: string
paymentInstrumentLimit Payment Instrument Limit: number (double)
paymentOption: nsResource
paymentProcessingProfile: nsResource
prevDate Previous Effective Date: string (date)
prevPartner Previous Partner: integer (int64)
prevRep Previous Representative: integer (int64)
promoCode: promotionCode
promoCodePluginImpl Promo Code: string
recognizedRevenue Recognized Revenue: number (double)

Recognized Revenue: cumulative amount of revenue recognized for this transaction

refName Reference Name: string
revCommitStatus Revenue Commitment Status: string

This field provides information about Revenue Commitment(s) in the case of a Sales Order or Revenue Commitment Reversal(s) in the case of a Return Authorization. If you uncheck the Rev Rec on Rev Commit. Field, the Rev. Commit. Status field displays information about the related Invoice(s) or Credit Memo(s). The possible values for this field and definitions are as follows: 1. Pending Commitment - No related revenue transactions have been created. 2. Partially Committed - Some related revenue transactions have been created. 3. Committed - All related revenue transactions have been created.

revCommitStatusDescr Revenue Commitment Status: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean

Check this check box to create a Revenue Commitment or Revenue Commitment Reversal. * On a Sales Order, the Revenue Commitment replaces an invoice * On a Return Authorization, the Revenue Commitment Reversal replaces a credit memo. NetSuite creates all applicable Revenue Recognition schedules the Revenue Commitment or Revenue Commitment Reversal.

revenueStatus Revenue Status: string

The possible values for this field are: 1. Pending: indicates that no recognition has occurred. All revenue is still deferred. 2. In Progress: indicates that some recognition has occurred. 3. Completed: indicates that all recognition has occurred. No deferred revenue remains.

revenueStatusDescr Revenue Status: string
salesEffectiveDate Sales Effective Date: string (date)

You can change the sales effective date for this transaction. The sales effective date determines which commission plan and historical sales team this transaction applies to. If this return is created from a sales order, the sales effective date from the order shown in the Created From field is set by default for this return authorization.

salesRep: one of: [ customer, partner, vendor, nsResource, employee, contact ]
salesTeam: returnAuthorization-salesTeamCollection
shipAddress Ship To: string

The default shipping address autofills this field from the customer's record at Lists > Customers. To enter a different address: * Select another address in the Ship To Select field. * Select New in the Ship To Select field to enter a new billing address.

shipAddressList: nsResource
shipIsResidential Shipping address is residential: boolean
shipOverride Override: boolean
shippingAddress: returnAuthorization-shippingAddress
shippingAddress_text Shipping Address: string
source: object
id Internal identifier: string SuitePhone , smbXML , CSV , ADP , QIF , QB , PERQUEST , Yahoo , PaymentLink , customerCenter , webServices , eBay , restWebServices , NLWebStore , offlineClient , SCIS , Sync
refName Reference Name: string
status: object
id Internal identifier: string A , B , C , D , E , F , G , H
refName Reference Name: string
storeOrder: string
subsidiary: subsidiary
subsidiaryTaxRegNum Subsidiary Tax Reg. Number: string

This field shows the tax registration number of the transaction nexus. NetSuite automatically populates this field based on the nexus lookup logic. You can override the transaction nexus and tax registration number that NetSuite automatically selects by checking the Nexus Override box. When you select a different tax registration number in the dropdown list, the corresponding nexus is automatically selected in the Nexus field.

subtotal Subtotal: number (double)

This field shows the total of the items on this return authorization. This is the total before any discount, shipping cost, handling cost or tax is added to the order.

taxDetails: returnAuthorization-taxDetailsCollection
taxDetailsOverride Tax Details Override: boolean

Check this box to override the tax information on the Tax Details subtab of the transaction. Only roles with at least the Edit level of the Tax Details Tab permission can override the tax details.

taxPointDate Tax Point Date: string (date)
taxPointDateOverride Tax Point Date Override: boolean
taxRegOverride Tax Registration Override: boolean

Check this box to override the values in the Nexus and Subsidiary Tax Reg. Number fields. Only roles with at least the Edit level of the Tax Details Tab permission can override the values that NetSuite automatically selects in these fields.

taxTotal Tax: number (double)

NetSuite multiplies the tax rate by the taxable total of line items and enters it here.

toBeEmailed To Be Emailed: boolean

Check this box if you want to e-mail this return authorization. Then enter the e-mail address in the space to the right of the check box. You can enter multiple e-mail addresses by separating them with a semicolon. It is important to separate the addresses with only a semicolon, and do not include any spaces.

toBeFaxed To Be Faxed: boolean

Check this box if you want to fax this transaction. Enter the fax number in the space to the right of the check box if it doesn't already appear. To fax NetSuite forms, an administrator must first set up fax service at Setup > Company > Printing, Fax and Email Preferences.

toBePrinted To Be Printed: boolean

Check this box if you want to save this in a queue of return authorization you can later chose to print. Otherwise, you can click Print below to submit and print this return authorization at once.

total Total: number (double)

NetSuite computes the total of line items and tax and then enters it here.

totalAfterTaxes Total After Taxes: number (double)
totalCostEstimate Est. Cost: number (double)

Estimated Cost: Estimated cost of the specific number of items; estimated rate x quantity = estimated cost.

tranDate Date: string (date)

The current date autofills this field. Enter or select another date if needed.

tranId Transaction Number: string

NetSuite increases the largest return authorization number by one. If you wish, you can type another number. The next return number will revert to the standard pattern. You can enter a maximum of 45 characters in this field.

tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

Check this box to include all items added to this transaction as a VSOE bundle.

transactionToRefund: nsResource
vsoeAutoCalc Auto Calculate VSOE Allocation: boolean

The VSOE allocation amount can be calculated automatically by checking the Auto Calculate VSOE Allocation box. Allocation is the process to determine the VSOE price for items. The total VSOE amount allocated is the revenue amount to be recognized for the bundle.

webSite: string

returnAuthorization-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: returnAuthorization-accountingBookDetailElement
returnAuthorization-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

returnAuthorization-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

returnAuthorization-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: returnAuthorization-appliedRulesElement
returnAuthorization-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

returnAuthorization-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

returnAuthorization-billingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

returnAuthorization-item-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: returnAuthorization-item-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

returnAuthorization-item-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: returnAuthorization-item-inventoryDetail-inventoryAssignmentElement
returnAuthorization-item-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

returnAuthorization-item-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

returnAuthorization-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: returnAuthorization-itemElement
returnAuthorization-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

returnAuthorization-itemElement

altSalesAmt Alt. Sales Amount: number (double)
amount Amount: number (double)
billVarianceStatus: object
id Internal identifier: string NOVARIANCES , JOURNALNOTPOSTED , JOURNALPOSTED
refName Reference Name: string
catchUpPeriod: accountingPeriod
class: classification
costEstimate Est. Cost: number (double)
costEstimateRate Est. Rate: number (double)
costEstimateType: object
id Internal identifier: string PREFVENDORRATE , AVGCOST , PURCHORDERRATE , LASTPURCHPRICE , MEMBERDEFINED , CUSTOM , ITEMDEFINED , PURCHPRICE
refName Reference Name: string
deferRevRec Deferred Revenue: boolean
department: department
description Description: string
doNotCreateRevenueElement Do Not Create Revenue Element: boolean
estGrossProfit Est. Gross Profit: number (double)
estGrossProfitPercent Est. Gross Profit Percent: number (double)
giftCertFrom From: string
giftCertMessage Gift Message: string
giftCertNumber Code: string
giftCertRecipientEmail Recipient Email: string
giftCertRecipientName Recipient Name: string
initOqpBucket Initial OQP Bucket: string
inventoryDetail: returnAuthorization-item-inventoryDetail
inventorylocation: location
inventorysubsidiary: subsidiary
isClosed Closed: boolean
isDropShipment Drop Shipment: boolean
isOpen Is Opened: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemSubtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
job: job
licenseCode License Code: string
line Transaction Line: integer (int64)
linked Linked: boolean
links Links: nsLink
nsLink
location: location
marginal Marginal: boolean
matrixType Matrix Type: string
minQty Minimum Quantity: number (float)
options Options: string
oqpBucket Oqp Bucket: string
orderDoc: nsResource
orderLine Order Line: integer (int64)
price: priceLevel
printItems Print Items: boolean
processedByRevCommit Processed by Rev Commit: boolean
quantity Quantity: number (float)
quantityAllocated Quantity Allocated: number (float)
quantityAvailable Available: number (float)
quantityBilled Refunded: number (float)
quantityCommitted Committed: number (float)
quantityDemandAllocated Allocated Demand: number (float)
quantityFulfilled <NULL>: number (float)
quantityOnHand On Hand: number (float)
quantityPacked Quantity Packed: number (float)
quantityReceived Quantity Received: number (float)
rate Rate: number (double)
rateIncludingTax Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
revRecEndDate Rev. Rec. End Date: string (date)
revRecSchedule: revRecSchedule
revRecStartDate Rev. Rec. Start Date: string (date)
revrec_recurrencetype Rev Rec Recurrence Type: string
subsidiary: subsidiary
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string
units Units: string
vsoeAllocation Allocation Amount: number (double)
vsoeAmount Calculated Amount: number (double)
vsoeDeferral: object
id Internal identifier: string DEFERALLUNTIL , DEFERUNTIL
refName Reference Name: string
vsoeDelivered Delivered: boolean
vsoeIsEstimate Estimate: boolean
vsoePermitDiscount: object
id Internal identifier: string IFDELIVERED , NEVER
refName Reference Name: string
vsoePrice Allocation Price: number (double)
vsoeSOPGroup: object
id Internal identifier: string EXCLUDE , NORMAL , SOFTWARE
refName Reference Name: string

returnAuthorization-partnersCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: returnAuthorization-partnersElement
returnAuthorization-partnersElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

returnAuthorization-partnersElement

contribution Contribution %: number (double)
isPrimary Primary: boolean
links Links: nsLink
nsLink
partner: partner
partnerRole: nsResource
refName Reference Name: string

returnAuthorization-salesTeamCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: returnAuthorization-salesTeamElement
returnAuthorization-salesTeamElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

returnAuthorization-salesTeamElement

contribution Contribution %: number (double)
employee: employee
id ID: string
isPrimary Primary: boolean
links Links: nsLink
nsLink
refName Reference Name: string
salesRole: salesRole

returnAuthorization-shippingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

returnAuthorization-taxDetailsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: returnAuthorization-taxDetailsElement
returnAuthorization-taxDetailsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

returnAuthorization-taxDetailsElement

calcDetail Details: string
lineName Name: string
lineType Line type: string
links Links: nsLink
nsLink
netAmount Net Amount: number (double)
refName Reference Name: string
taxAmount Tax Amount: number (double)
taxBasis Tax Basis: number (double)
taxCode: salesTaxItem
taxDetailsReference: object
id Internal identifier: string
refName Reference Name: string
taxRate Tax Rate: number (double)
taxType Tax Type: string

returnAuthorizationCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: returnAuthorization

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

returnAuthorization
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

revRecSchedule

accountingBook: nsResource
amortizationPeriod Recognition Period: integer (int64)

This field sets the number of periods over which the schedule will amortize. For example, if you enter 12, then the schedule runs for 12 periods starting from the Rev Rec Start Date. If both the Rev Rec Start Date and Rev Rec End Date are entered, then those dates override the recognition period set on the template. Note: If either the Rev Rec Start Date or Rev Rec End Date field is empty, NetSuite populates either date based on the recognition period.

amortizationType: object
id Internal identifier: string STANDARD , VARIABLE
refName Reference Name: string
baseCurrencyPrecision Base Currency Precision: integer (int64)
endDate End Date: string (date)

The end date entered for this schedule appears here.

externalId External ID: string
forecastTemplate: revRecTemplate
id Internal ID: string
initialAmount Initial Amount: number (double)

Enter a percentage or amount to be recognized in the first recognition period. The remaining amount is then recognized according to the set amortization method.

isEliminate Eliminate: boolean

If this box is checked, the source transaction for the amortization schedule is an intercompany transaction. This field is read-only.

isEstimate Estimate: boolean
isInactive Inactive: boolean

Check this box if you no longer want to use this template or schedule.

isRecognized Is Recognized: boolean
job: job
links Links: nsLink
nsLink
name Name: string

Enter a name for this template or schedule.

parentSched: revRecTemplate
periodOffset Period Offset: integer (int64)

Specify the number of periods to postpone the start of recognition for the entire schedule. For example, if your amortization terms are based on 30-day periods, enter a 2 in this field to wait 60 days before you begin recognizing revenue. This can be useful for services you sell that have a probationary or trial period. Setting a period offset does not change the number of periods in the schedule.

recogIntervalSrc: object
id Internal identifier: string RECEIPTDATE , USERDEFINED , BETWEENBILLS , BETWEENBILLSRRDATE , SOREVRECDATES
refName Reference Name: string
recurrence: revRecSchedule-recurrenceCollection
recurrenceType: object
id Internal identifier: string DATESPRORATE , EVENPERIODSPRORATE , CUSTOM , EVENPRORATEPERIOD , DATESINTOPERIODS
refName Reference Name: string
refName Reference Name: string
remainingDeferredBalance Remaining Deferred Balance: number (double)

This field shows the amount on the schedule which has not yet been recognized.

revRecNumber Rev Rec Number: string
revRecOffset Start Offset: integer (int64)

Specify the number of periods to postpone the start of the recognition for a schedule. Setting a period offset changes the number of periods in the schedule because it postpones the beginning, but does not change the final period of the schedule.

scheduleNumber Number: string

This number is automatically generated when you use Auto-Generated Numbering. If the Name field for the schedule is blank, the auto-generated number is used.

sourceTran: nsResource
startDate Start Date: string (date)

This shows the date revenue recogntion begins for this schedule. The starting period is specified by the recognition start date on invoices. If no recognition start date is specified, the posting date of the invoice is the recognition start date.

status: object
id Internal identifier: string NOTSTARTED , INPROGRESS , COMPLETED , ONHOLD
refName Reference Name: string
target Target: string
totalAmortized Total Recognized: number (double)

This field shows the amount on the schedule which has already been recognized to date.

totalAmount Amount (Schedule Total): number (double)

This field displays the total amount to recognize for the schedule, including amounts already recognized. If you enabled the Allow Users to Modify Revenue Recognition Schedule preference, this field can be edited. When you change this amount, the amount of each line of the schedule updates in proportion to the amount change. Only amounts that have not yet been recognized can be changed. The total amount of the schedule must always equal the sales amount or VSOE allocation amount of the related line item.

tranLineId Tran Line Id: string
tranType Tran Type: string

revRecSchedule-recurrenceCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: revRecSchedule-recurrenceElement
revRecSchedule-recurrenceElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

revRecSchedule-recurrenceElement

defRevAccount: account
incomeAccount: account
isRecognized Is Recognized: boolean
jDate Date Executed: string (date)
journal Journal: string
journalDoc: string
links Links: nsLink
nsLink
pctAmortInPeriod % Amortized In Period: number (double)
pctTotalAmortization % Total Amortized: number (double)
periodOffset Period Offset: integer (int64)
postingPeriod: accountingPeriod
recAmount Amount: number (double)
recurDate Date: string (date)
refName Reference Name: string
totalAmortizedMach Total Recognized: number (double)

revRecScheduleCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: revRecSchedule

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

revRecSchedule
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

revRecTemplate

amortizationPeriod Recognition Period: integer (int64)

This field sets the number of periods over which the schedule will amortize. For example, if you enter 12, then the schedule runs for 12 periods starting from the Rev Rec Start Date. If both the Rev Rec Start Date and Rev Rec End Date are entered, then those dates override the recognition period set on the template. Note: If either the Rev Rec Start Date or Rev Rec End Date field is empty, NetSuite populates either date based on the recognition period.

amortizationType: object
id Internal identifier: string STANDARD , VARIABLE
refName Reference Name: string
externalId External ID: string
id Internal ID: string
initialAmount Initial Amount: number (double)

Enter a percentage or amount to be recognized in the first recognition period. The remaining amount is then recognized according to the set amortization method.

isInactive Inactive: boolean

Check this box if you no longer want to use this template or schedule.

job: job
links Links: nsLink
nsLink
name Name: string

Enter a name for this template or schedule.

periodOffset Period Offset: integer (int64)

Specify the number of periods to postpone the start of recognition for the entire schedule. For example, if your amortization terms are based on 30-day periods, enter a 2 in this field to wait 60 days before you begin recognizing revenue. This can be useful for services you sell that have a probationary or trial period. Setting a period offset does not change the number of periods in the schedule.

recogIntervalSrc: object
id Internal identifier: string RECEIPTDATE , USERDEFINED , BETWEENBILLS , BETWEENBILLSRRDATE , SOREVRECDATES
refName Reference Name: string
recurrence: revRecTemplate-recurrenceCollection
recurrenceType: object
id Internal identifier: string DATESPRORATE , EVENPERIODSPRORATE , CUSTOM , EVENPRORATEPERIOD , DATESINTOPERIODS
refName Reference Name: string
refName Reference Name: string
revRecNumber Rev Rec Number: string
revRecOffset Start Offset: integer (int64)

Specify the number of periods to postpone the start of the recognition for a schedule. Setting a period offset changes the number of periods in the schedule because it postpones the beginning, but does not change the final period of the schedule.

target Target: string
totalAmount Amount: number (double)

This field displays the total amount to recognize for the schedule, including amounts already recognized. If you enabled the Allow Users to Modify Revenue Recognition Schedule preference, this field can be edited. When you change this amount, the amount of each line of the schedule updates in proportion to the amount change. Only amounts that have not yet been recognized can be changed. The total amount of the schedule must always equal the sales amount or VSOE allocation amount of the related line item.

revRecTemplate-recurrenceCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: revRecTemplate-recurrenceElement
revRecTemplate-recurrenceElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

revRecTemplate-recurrenceElement

defRevAccount: account
incomeAccount: account
links Links: nsLink
nsLink
periodOffset Period Offset: integer (int64)
postingPeriod: string
recAmount Amount: number (double)
refName Reference Name: string

revRecTemplateCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: revRecTemplate

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

revRecTemplate
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

salesOrder

accountingBookDetail: salesOrder-accountingBookDetailCollection
alaConfiguration: nsResource
altHandlingCost Handling Cost: number (double)

The handling cost automatically calculates depending on the shipping method you select in the Ship Via field. To change the cost of handling, go to Lists > Shipping Items and select the shipping method with the handling cost you want to change.

altSalesTotal Alt. Sales Total: number (double)

The alternate sales amount total is shown here.

altShippingCost Shipping Cost: number (double)

The shipping cost automatically calculates depending on the shipping method you select in the Ship Via field above. To change the cost of a shipping method, go to Lists > Shipping Items and select the shipping method you want to change. If you use UPS Real-Time rates, shipments over 150lbs are broken up into shipments less than or equal to 150lbs for charging.

amountAuthorized Amount Authorized: number (double)
amountCovered Amount Covered: number (double)
amountDeposited Amount Deposited: number (double)
amountNotCovered Amount Not Covered: number (double)
amountPendingAuthorization Amount Pending Authorization: number (double)
amountPendingDeposit Amount Pending Deposit: number (double)
amountPotentiallyCovered Amount Potentially Covered: number (double)
amountRequiringCoverage Amount Requiring Coverage: number (double)
appliedRules: salesOrder-appliedRulesCollection
billAddr1 Billing Address Line 1: string
billAddr2 Billing Address Line 2: string
billAddr3 Billing Address Line 3: string
billAddress Bill To: string

The default billing address autofills this field from the customer's record. To enter a different address: * Select another address in the Bill To Select field. * Select New in the Bill To Select field to enter a new billing address to be used for this transaction and saved with the associated entity record. * Select Custom in the Bill To Select field to enter a new billing address to be used for this transaction only (and not saved with the associated entity record). * Click the Edit icon for the Bill To Select field to modify an existing billing address.

billAddressList: nsResource
billAddressee Billing Addressee: string
billAttention Billing Attention: string
billCity Billing Address City: string
billCountry: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
billOverride Override: string
billPhone Billing Phone: string
billState Billing Address State: string
billZip Billing Address Zip Code: string
billingAddress: salesOrder-billingAddress
billingAddress_text Billing Address: string
billingSchedule: billingSchedule
canBeUnapproved Can Be Unapproved: boolean
canHaveStackable Can Stack Promotions: boolean
cardSwipe Card Swipe: string
cardholderAuthentication: nsResource
checkNumber Check #: string
class: classification
contribPct Contribution Percentage: string
couponCode: couponCode
createdDate Date Created: string (date-time)
createdFrom: nsResource
currency: currency
customForm: object
id Internal identifier: string -9914 , -9932 , -9911 , -9912
refName Reference Name: string
customerPaymentAuthorization: nsResource
debitKsn Debit KSN: string
debitPinBlock Debit Pin Block: string
defaultILBAShipAddrVal: string
defaultILBAShippingAddressKey: string
defaultILShipMethKey Default Shipping Method Key: integer (int64)
deferredRevenue Deferred Revenue: number (double)

Deferred Revenue: amount of revenue deferred on this transaction

department: department
discountAmount Discount Amount: number (double)
discountDate Discount Date: string (date)
discountItem: discountItem
discountRate Rate: number (double)

NetSuite enters the rate for the discount item you selected. You can change the discount rate for this transaction. To have the discount subtracted from your total, enter a negative currency amount (for example -10.00) or a negative percentage (for example -10%).

discountTotal Discount Total: number (double)

NetSuite enters the amount discounted on this sales order. If this discount item is taxable, the discount is applied before taxes. If it is not taxable, the discount is applied after taxes.

drAccount: account
dueDate Due Date: string (date)
dynamicDescriptor Soft Descriptor: string
email Email: string
endDate End Date: string (date)

If this order has an end date, enter or pick it here. If a sales order includes a Start Date and End Date, those dates autofill on the invoice or cash sale when the order is billed.

entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
entityTaxRegNum Customer Tax Reg. Number: string

Select the customer's tax registration number associated with this sales order.

estGrossProfit Est. Gross Profit: number (double)

Estimated Gross Profit: Read-only field that equals the revenue amount minus the Est. Cost. At the transaction level, it equals the gross profit of all lines, factoring transaction-level discounts and markups.

estGrossProfitPercent Est. Gross Profit Percent: number (double)

Estimated Gross Profit Margin, as a percentage: Read-only field that equals the Est. Gross Profit divided by revenue, expressed as a percentage. At the transaction level, it equals the gross profit percent of all lines, factoring transaction-level discounts and markups.

estimate Estimate: integer (int64)
exchangeRate Exchange Rate: number (double)

The currency's exchange rate is shown in this field. You can edit the exchange rate for this transaction only, or you can update the currency record with the exchange rate you enter here.

excludeCommission Exclude Commissions: boolean

Check this option to exclude this transaction and its subordinate transactions from inclusion in all commission calculations.

externalId External ID: string
fob FOB: string

Enter the location where the customers technically acquire ownership. For example, if your customers own goods as soon as they ship and pay the shipping costs from your location to theirs, you might enter Our warehouse.

forInvoiceGrouping For Invoice Grouping: boolean
fxAccount: account
fxAltSalesTotal Foreign Alt. Sales Total: number (double)
fxNetAltSalesTotal Foreign Net Alt. Sales Total: number (double)
giftCertApplied Gift Certificate: number (double)
giftCertRedemption: salesOrder-giftCertRedemptionCollection
groupedTo: nsResource
handlingCost Handling Cost: number (double)

The handling costs displayed in this field are calculated by applying the values pre-defined in the selected Shipping Method. For example you may have a flat rate handling charge for all items sent by US Mail of $1.50. To change handling rates, go to Shipping > Lists > Shipping Items, and select the required shipping method. Click on the Handling Rate subtab.

handlingMode: object
id Internal identifier: string MIMIC , PROCESS , SAVE_ONLY
refName Reference Name: string
handlingTaxAmount Handling Tax Amount: number (double)

This field displays the handling tax amount for this sales order.

id Internal ID: string
inputPnRefNum P/N Ref.: string
inputReferenceCode Input P/N Ref.: string
integrationId: string
intercoStatus: object
id Internal identifier: string 1 , 2 , 3
refName Reference Name: string
intercoTransaction: nsResource
isCrossSubTransaction Allow Cross-Subsidiary Fulfillment: boolean
isDefaultShippingRequest Is Default Shipping Request: boolean
isMultiShipTo Enable Item Line Shipping: boolean

Check this box to enter multiple shipping routes on this order. In the Ship To field, select a shipping address for the customer. The Default Billing address, from the customer record, is automatically displayed in the field. You can add a New address which is saved to the customer record, or enter a Custom address, which only stays on the transaction, and is not saved to the customer record. In the Ship Via field, select the shipping method you want to use for that address.

item: salesOrder-itemCollection
job: one of: [ customer, partner, vendor, nsResource, employee, contact ]
lastModifiedDate Date Last Modified: string (date-time)
leadSource: nsResource
linkedTrackingNumbers Linked Tracking Numbers: string
links Links: nsLink
nsLink
location: location
memo Memo: string

If you wish, enter a memo to describe this sales order. It will appear on reports such as the 2-line Sales Orders register.

message Customer Message: string

The text of the customer message you select in the Select Message field appears here. You can edit the message or enter a new customer message for only this transaction.

messageSel: customerMessage
muccPromoCodeInstance Promo Code: string
needsPick Needs Pick: boolean
needsRevCommitment: boolean
netAltSalesTotal Net Alt. Sales Total: number (double)
nextBill Next Bill Date: string (date)
nexus: nexus
oneTime One Time: number (double)
oppcreatedfrom: string
oppcreatedfromtitle: string
opportunity: opportunity
ordRevCommitted: boolean
orderStatus: object
id Internal identifier: string A , B
refName Reference Name: string
orderType: nsResource
originator Originator: string
otherRefNum PO/Check Number: string

If your customer is paying by check, enter the number here. If your customer is issuing a purchase order, enter the PO number here.

outputAuthCode Auth. Code: string
outputReferenceCode P/N Ref.: string
overrideShippingCost Override Shipping Cost: number (float)
partner: partner
partners: salesOrder-partnersCollection
paymentCardCsc CSC: string
paymentDeviceId Payment Device ID: string
paymentInstrumentLimit Payment Instrument Limit: number (double)
paymentOperation: object
id Internal identifier: string SALE , VOID , AUTHORIZATION
refName Reference Name: string
paymentOption: nsResource
paymentProcessingProfile: nsResource
paymentsDue Payments Due: number (double)
prevDate Previous Effective Date: string (date)
prevPartner Previous Partner: integer (int64)
prevRep Previous Representative: integer (int64)
previousOpportunity Previous Opportunity: string
promoCode: promotionCode
promoCodePluginImpl Promo Code: string
recognizedRevenue Recognized Revenue: number (double)

Recognized Revenue: cumulative amount of revenue recognized for this transaction

recurAnnually Annually: number (double)
recurMonthly Monthly: number (double)
recurQuarterly Quarterly: number (double)
recurWeekly Weekly: number (double)
refName Reference Name: string
refreshFromSubscription: string
requiredDepositAmount Required Deposit Amount: number (double)
requiredDepositDue Required Deposit Due: number (double)
requiredDepositPercentage Required Deposit Percentage: number (double)
revCommitStatus Revenue Commitment Status: string

This field provides information about Revenue Commitment(s) in the case of a Sales Order or Revenue Commitment Reversal(s) in the case of a Return Authorization. If you uncheck the Rev Rec on Rev Commit. Field, the Rev. Commit. Status field displays information about the related Invoice(s) or Credit Memo(s). The possible values for this field and definitions are as follows: 1. Pending Commitment - No related revenue transactions have been created. 2. Partially Committed - Some related revenue transactions have been created. 3. Committed - All related revenue transactions have been created.

revCommitStatusDescr Revenue Commitment Status: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean

Check this check box to create a Revenue Commitment or Revenue Commitment Reversal. * On a Sales Order, the Revenue Commitment replaces an invoice * On a Return Authorization, the Revenue Commitment Reversal replaces a credit memo. NetSuite creates all applicable Revenue Recognition schedules the Revenue Commitment or Revenue Commitment Reversal.

revenueStatus Revenue Status: string

The possible values for this field are: 1. Pending: indicates that no recognition has occurred. All revenue is still deferred. 2. In Progress: indicates that some recognition has occurred. 3. Completed: indicates that all recognition has occurred. No deferred revenue remains.

revenueStatusDescr Revenue Status: string
salesChannel: nsResource
salesEffectiveDate Sales Effective Date: string (date)

You can change the sales effective date for this transaction. The sales effective date determines which commission plan and historical sales team this transaction applies to.

salesRep: one of: [ customer, partner, vendor, nsResource, employee, contact ]
salesTeam: salesOrder-salesTeamCollection
saleschannelorderpriority: string
shipAddress Ship To: string

The default shipping address autofills this field from the customer's record. To enter a different address: * Select another address in the Ship To Select field. * Select New in the Ship To Select field to enter a new shipping address to be used for this transaction and saved with the associated entity record. * Select Custom in the Ship To Select field to enter a new shipping address to be used for this transaction only (and not saved with the associated entity record). * Click the Edit icon for the Ship To Select field to edit an existing shipping address.

shipAddressList: nsResource
shipComplete Ship Complete: boolean

Check this box if you want to ship this order only when complete. This will prevent multiple shipments of part-orders. When fulfilling orders in bulk, you can filter the list to include those orders marked Ship Complete that can be completely fulfilled by selecting Respect Ship Complete in the Filter By field.

shipDate Ship Date: string (date)

Type or pick a shipping date for this order.

shipGroup: salesOrder-shipGroupCollection
shipIsResidential Shipping address is residential: boolean
shipMethod: shipItem
shipOverride Override: boolean
shippingAddress: salesOrder-shippingAddress
shippingAddress_text Shipping Address: string
shippingCost Shipping Cost: number (double)

This field displays the shipping costs associated with the transaction. If you have set up your account to automatically calculate shipping, shipping costs are calculated according to the shipping method selected in the Shipping Method field. To automatically charge for shipping, go to Setup > Accounting > Shipping. Check the Charge for Shipping box. In addition, you need to set up charge details for your shipping items. Go to Lists > Accounting > Shipping Items. UPS Real-Time rates If you use this service and a package is over 150lbs, the package is charged as multiple packages equal to or less than 150lbs.

shippingCostOverridden Shipping Cost Overridden: boolean
shippingTaxAmount Shipping Tax Amount: number (double)

This field displays the shipping tax amount for this sales order.

source: object
id Internal identifier: string SuitePhone , smbXML , CSV , ADP , QIF , QB , PERQUEST , Yahoo , PaymentLink , customerCenter , webServices , eBay , restWebServices , NLWebStore , offlineClient , SCIS , Sync
refName Reference Name: string
sourceWebSite: webSite
startDate Start Date: string (date)

If you use the Advanced Billing feature, enter the date for the first invoice to be created. If a sales order includes a Start Date and End Date, those dates autofill on the invoice or cash sale when the order is billed.

status: object
id Internal identifier: string A , B , C , D , E , F , G , H
refName Reference Name: string
storeOrder: string
subsidiary: subsidiary
subsidiaryTaxRegNum Subsidiary Tax Reg. Number: string

This field shows the tax registration number of the transaction nexus. NetSuite automatically populates this field based on the nexus lookup logic. You can override the transaction nexus and tax registration number that NetSuite automatically selects by checking the Nexus Override box. When you select a different tax registration number in the dropdown list, the corresponding nexus is automatically selected in the Nexus field.

subtotal Subtotal: number (double)

This field shows the total of the items on this sales order. This is the total before any discounts, shipping cost, handling cost or tax is added to the order.

suppressUserEventsAndEmails: string
taxDetails: salesOrder-taxDetailsCollection
taxDetailsOverride Tax Details Override: boolean

Check this box to override the tax information on the Tax Details subtab of the transaction. Only roles with at least the Edit level of the Tax Details Tab permission can override the tax details.

taxPointDate Tax Point Date: string (date)

Tax point date is a legal requirement in many countries. It is the date of transaction that determines the taxability. It may be different from the transaction date that determines the GL impact. Specific rules then consider the reporting of transactions based on tax point date and other factors.

taxPointDateOverride Tax Point Date Override: boolean

Check this box to override the tax point date.

taxRegOverride Tax Registration Override: boolean

Check this box to override the values in the Nexus and Subsidiary Tax Reg. Number fields. Only roles with at least the Edit level of the Tax Details Tab permission can override the values that NetSuite automatically selects in these fields.

taxTotal Tax: number (double)

NetSuite multiplies the tax rate by the taxable total of line items and enters it here.

terms: term
thirdPartyAcct 3rd Party Account: string
toBeEmailed To Be Emailed: boolean

Check this box if you want to email this sales order. Then enter the email address in the space to the right of the check box. You can enter multiple email addresses by separating them with a semicolon. It is important to separate the addresses with only a semicolon and do not include any spaces.

toBeFaxed To Be Faxed: boolean

Check this box if you want to fax this transaction. Enter the fax number in the space to the right of the check box if it doesn't already appear. To fax NetSuite forms, an administrator must first set up fax service at Setup > Company > Printing, Fax and Email Preferences.

toBePrinted To Be Printed: boolean

Check this box if you want to save this in a queue of sales orders and picking tickets you can later chose to print. On new individual sales orders, you can click Save and Print to submit and print the sales order at once. On existing individual sales orders, you can click Print to submit and print the sales order at once.

total Total: number (double)

NetSuite computes the total of line items, tax and shipping costs, and then enters it here.

totalAfterTaxes Total After Taxes: number (double)
totalCostEstimate Est. Cost: number (double)

Estimated Cost: Estimated cost of the specific number of items; estimated rate x quantity = estimated cost.

tranDate Date: string (date)

NetSuite inserts today's date for the posting date of this sales order. You can type or pick another date. What you enter here determines the date range in which this transaction appears on the Sales Order Register. You can select or enter custom date ranges on registers.

tranId Order #: string

NetSuite increases the largest sales order number by one. If you wish, you can type another number. The next order number will revert to the standard pattern. Note: The maximum number of characters you can enter in this field is 45.

tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

Check this box to include all items on this transaction as a VSOE bundle. Note: If Rev Rec Dates Specified on Sales Order is the Revenue Recognition Template term source used to allocate revenue, then NetSuite uses the Start and End Dates from the sales order to calculate the Revenue Recognition Schedule.

transactionToRefund: nsResource
updateDropshipOrderQty: string
vsoeAutoCalc Auto Calculate VSOE Allocation: boolean

Check this box to automatically calculate allocation amounts when you save the transaction. Allocation determines the revenue amount for individual transaction lines.

webSite: string
webStore Web Store: string

salesOrder-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: salesOrder-accountingBookDetailElement
salesOrder-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

salesOrder-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

salesOrder-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: salesOrder-appliedRulesElement
salesOrder-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

salesOrder-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

salesOrder-billingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

salesOrder-giftCertRedemptionCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: salesOrder-giftCertRedemptionElement
salesOrder-giftCertRedemptionElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

salesOrder-giftCertRedemptionElement

authCode: nsResource
authCodeApplied Amount Applied: number (double)
links Links: nsLink
nsLink
refName Reference Name: string

salesOrder-item-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
id Internal ID: string
inventoryAssignment: salesOrder-item-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

salesOrder-item-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: salesOrder-item-inventoryDetail-inventoryAssignmentElement
salesOrder-item-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

salesOrder-item-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

salesOrder-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: salesOrder-itemElement
salesOrder-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

salesOrder-itemElement

allocationAlert Reallocate Order Item: string
altSalesAmt Alt. Sales Amount: number (double)
amount Amount: number (double)
billingSchedule: billingSchedule
catchUpPeriod: accountingPeriod
chargeRule: nsResource
chargeType: nsResource
class: classification
commitInventory: object
id Internal identifier: string 1 , 2 , 3
refName Reference Name: string
commitmentFirm Commitment Confirmed: boolean
costEstimate Est. Cost: number (double)
costEstimateRate Est. Rate: number (double)
costEstimateType: object
id Internal identifier: string PREFVENDORRATE , AVGCOST , PURCHORDERRATE , LASTPURCHPRICE , MEMBERDEFINED , CUSTOM , ITEMDEFINED , PURCHPRICE
refName Reference Name: string
createPo: object
id Internal identifier: string CostRtrn , EndrTeg , SpecOrd , AuthDep , InTrnPay , POrdBlnk , ResvShip , Capture , GLAdj , OppClose , LandCost , CountAdj , OrdReval , IntcoAdj , CpFxVar , OrdAlloc , FxAsset , GACAdjst , WaveShip , RfqCtrct , POrdPrep , OwnRcpt , Transfrm , DepRfnd , BillVar , OrdBuild , FftRqFt , DepAppl , Payment , Refund , ColTeg , Reimb , OrdDgrss , KitShip , OrdAuth , WipBuild , CtrctOrd , OrdClose , RevRec , OrdRvCom , PickPack , TOrdCost , SysJrnl , Commissn , COGS , SrcContr , OsrcMfg , EstInvc , RfqVend , OrdDep , WOReval , CostRec , PurchOwn , OppEst , POrdReq , OrdBill , ExpRec , NetAsset , PrepAppl , OrdFftRq , BillRcpt , OrdArrng , PurchRet , CostDef , ShipRcpt , SaleRet , DiscTeg , RcptBill , CostDefR , DropShip , WaveOrd , PayTeg
refName Reference Name: string
createWo Create WO: boolean
createdPo: purchaseOrder
daysLate Days Late: integer (int64)
deferRevRec Deferred Revenue: boolean
department: department
description Description: string
doNotCreateRevenueElement Do Not Create Revenue Element: boolean
estGrossProfit Est. Gross Profit: number (double)
estGrossProfitPercent Est. Gross Profit Percent: number (double)
excludeFromPredictiveRisk Exclude From Predictive Risk: boolean
excludeFromRateRequest Exclude Item from Rate Request: boolean
expectedShipDate Expected Ship Date: string (date)
fromJob From Project: boolean
giftCertFrom From: string
giftCertMessage Gift Message: string
giftCertNumber Code: string
giftCertRecipientEmail Recipient Email: string
giftCertRecipientName Recipient Name: string
initOqpBucket Initial OQP Bucket: string
inventoryDetail: salesOrder-item-inventoryDetail
inventorylocation: location
inventorysubsidiary: subsidiary
isAllocateFirmInvtOnly None: boolean
isCatchWeightItem: boolean
isClosed Closed: boolean
isEstimate Estimate: boolean
isFreezeFirmAllocation None: boolean
isOpen Is Opened: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemFulfillmentChoice: object
id Internal identifier: string 1 , 2
refName Reference Name: string
itemSubtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
job: job
licenseCode License Code: string
line Transaction Line: integer (int64)
linked Linked: boolean
links Links: nsLink
nsLink
location: location
locationAutoAssigned Location Auto Assigned: boolean
marginal Marginal: boolean
matrixType Matrix Type: string
minQty Minimum Quantity: number (float)
noAutoAssignLocation Do Not Auto Assign Location: boolean
options Options: string
oqpBucket Oqp Bucket: string
orderAllocationStrategy: nsResource
orderPriority Order Priority: number (float)
poRate PO Rate: number (double)
poVendor: vendor
price: priceLevel
priceIntervalFrequency: string
priceIntervalFrequencyName Subscription Frequency: string
priceIntervalRepeatEvery Subscription Frequency Repeat Every: string
primaryToSecondaryUnitConversionRate: number (float)
printItems Print Items: boolean
processedByRevCommit Processed by Rev Commit: boolean
quantity Quantity: number (float)
quantityAllocated Quantity Allocated: number (float)
quantityAvailable Available: number (float)
quantityBackOrdered Back Ordered: number (float)
quantityBilled Invoiced: number (float)
quantityCommitted Committed: number (float)
quantityDemandAllocated Allocated Demand: number (float)
quantityFulfilled <NULL>: number (float)
quantityOnHand On Hand: number (float)
quantityPacked Quantity Packed: number (float)
quantityReceived Quantity Received: number (float)
rate Rate: number (double)
rateIncludingTax Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
requestedDate Requested Date: string (date)
requiredDepositAmount Required Deposit Amount: number (double)
revRecEndDate Rev. Rec. End Date: string (date)
revRecSchedule: revRecSchedule
revRecStartDate Rev. Rec. Start Date: string (date)
revrec_recurrencetype Rev Rec Recurrence Type: string
secondaryQuantity Secondary Quantity: number (float)
secondaryUnitConversionRate: number (float)
secondaryUnits Secondary Units: string
secondaryUnitsList: string
shipAddress: nsResource
shipCarrier: object
id Internal identifier: string ups , nonups
refName Reference Name: string
shipMethod: shipItem
subscription: subscription
subscriptionLine: subscriptionLine
subscriptionLinePeriodAmount Subscription Amount Per Period: number (double)
subscriptionLineRate Subscription Rate: number (double)
subscriptionLineType: string
subsidiary: subsidiary
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string
units Units: string
vendorList Vendor LIST: string
vsoeAllocation Allocation Amount: number (double)
vsoeAmount Calculated Amount: number (double)
vsoeDeferral: object
id Internal identifier: string DEFERALLUNTIL , DEFERUNTIL
refName Reference Name: string
vsoeDelivered Delivered: boolean
vsoeIsEstimate Estimate: boolean
vsoePermitDiscount: object
id Internal identifier: string IFDELIVERED , NEVER
refName Reference Name: string
vsoePrice Allocation Price: number (double)
vsoeSOPGroup: object
id Internal identifier: string EXCLUDE , NORMAL , SOFTWARE
refName Reference Name: string
woId Work Order ID: string

salesOrder-partnersCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: salesOrder-partnersElement
salesOrder-partnersElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

salesOrder-partnersElement

contribution Contribution %: number (double)
isPrimary Primary: boolean
links Links: nsLink
nsLink
partner: partner
partnerRole: nsResource
refName Reference Name: string

salesOrder-salesTeamCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: salesOrder-salesTeamElement
salesOrder-salesTeamElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

salesOrder-salesTeamElement

contribution Contribution %: number (double)
employee: employee
id ID: string
isPrimary Primary: boolean
links Links: nsLink
nsLink
refName Reference Name: string
salesRole: salesRole

salesOrder-shipGroupCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: salesOrder-shipGroupElement
salesOrder-shipGroupElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

salesOrder-shipGroupElement

destinationAddress Ship To: string
handlingRate Handling Rate: number (double)
handlingTaxAmount Handling Tax Amount: number (double)
handlingTaxDetailsReference Handling Tax Details Reference: string
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
shippingMethod Ship Via: string
shippingRate Shipping Rate: number (double)
shippingTaxAmount Shipping Tax Amount: number (double)
shippingTaxDetailsReference Shipping Tax Details Reference: string
sourceAddress Ship From: string
uniqueKey Unique Key: integer (int64)
weight Weight: number (float)

salesOrder-shippingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

salesOrder-taxDetailsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: salesOrder-taxDetailsElement
salesOrder-taxDetailsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

salesOrder-taxDetailsElement

calcDetail Details: string
lineName Name: string
lineType Line type: string
links Links: nsLink
nsLink
netAmount Net Amount: number (double)
refName Reference Name: string
taxAmount Tax Amount: number (double)
taxBasis Tax Basis: number (double)
taxCode: salesTaxItem
taxDetailsReference: object
id Internal identifier: string
refName Reference Name: string
taxRate Tax Rate: number (double)
taxType Tax Type: string

salesOrderCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: salesOrder

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

salesOrder
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

salesRole

description Description: string

Enter a description of this sales role.

externalId External ID: string
id Internal ID: string
isInactive Inactive: boolean

Check this box to make this sales role inactive.

isSalesRep Sales Rep: boolean

Check this box if this role is for sales reps. Employees with sales rep sales roles appear on sales reports and KPIs.

links Links: nsLink
nsLink
name Role: string

Enter the name of this sales role.

refName Reference Name: string

salesRoleCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: salesRole

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

salesRole
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

salesTaxItem

customForm: object
id Internal identifier: string
refName Reference Name: string
description Description: string

Enter a description for this record.

externalId External ID: string
id Internal ID: string
importantNote Important: Once the tax code record has been saved, you cannot change the value in the Tax Type field.: string
isInactive Inactive: boolean

Check this box to inactivate this record. Inactive records do not show on transactions and records for selection in lists.

itemType Item Type: string
links Links: nsLink
nsLink
name Name: string

Enter a name for this record.

refName Reference Name: string
taxType: taxType

salesTaxItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: salesTaxItem

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

salesTaxItem
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

servicePurchaseItem

VSOEDeferral: object
id Internal identifier: string DEFERALLUNTIL , DEFERUNTIL
refName Reference Name: string
VSOEDelivered Default as Delivered: boolean
VSOEPermitDiscount: object
id Internal identifier: string IFDELIVERED , NEVER
refName Reference Name: string
VSOEPrice Allocation Price: number (double)
VSOESopGroup: object
id Internal identifier: string EXCLUDE , NORMAL , SOFTWARE
refName Reference Name: string
accountingBookDetail: servicePurchaseItem-accountingBookDetailCollection
amortizationPeriod Amortization Period: integer (int64)

Enter the number of periods over which the purchase amount should be amortized. For example, enter 60 to amortize the amount over 60 periods starting from the amortization start date. Note: The starting period is specified by the amortization start date on bills. If no amortization start date is specified, the posting date of the bill is the amortization start date.

amortizationTemplate: nsResource
availableToPartners Available to Adv. Partners: boolean

Check this box to make this item available to partners with the Advanced Partner Center role for viewing. These items are also available to partners with roles that are customized for the Advanced Partner Center and include view, create or edit access to item records.

baseUnit Primary Base Unit: string
billExchRateVarianceAcct: account
billPriceVarianceAcct: account
billQtyVarianceAcct: account
class: classification
consumptionUnit Primary Consumption Unit: string

If you use the Multiple Units of Measure feature, select the default unit of measure for inventory.

cost Purchase Price: number (double)

Enter the price you pay for this item. If you do not enter a price, purchase orders for this item show the most recent purchase price by default. If you select a preferred vendor for this item, the price is shown in the currency selected on the vendor's record. If no preferred vendor is selected, the price is shown in your base currency.

createExpensePlansOn: nsResource
createdDate Date Created: string (date-time)
currency: currency
customForm: object
id Internal identifier: string -210 , -10211 , -10210
refName Reference Name: string
deferralAccount: account
department: department
description Description: string
displayName Display Name/Code: string

Enter an optional name of up to 250 characters for this item in addition to the Item Name. If you are integrating with a Yahoo! store, this field is imported from Yahoo!. The display name prints in the Item column of sales forms when Basic printing is used. If this item is a member of a kit, this name appears in the Item column when the Print Items box is checked. If you do not enter a display name, the item name appears on printed forms.

exchangeRate Exchange Rate: string
expenseAccount: account
expenseAmortizationRule: nsResource
externalId External ID: string
generateAccruals Generate Accruals: boolean

Check this box to automatically generate and post an accrual to the General Ledger.

hierarchyVersions: servicePurchaseItem-hierarchyVersionsCollection
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to share the item with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Note: When sharing items across subsidiaries, all of the options selected on the item record must be compatible across subsidiaries. For example, when entering an inventory item to be shared across subsidiaries, you should select Income and Asset accounts on the item record that are also shared across the same subsidiaries.

insertItemAttribute: object
id Internal identifier: string class , department , itemid , location , issueproduct , vendorname
refName Reference Name: string
isFulfillable Can be Fulfilled: boolean

Check the Can be Fulfilled/Received box to enable this item to be received and fulfilled during order processing. Clear this box if this item does not require being received and fulfilled. Note: Once this item has been added to transactions, this setting cannot be changed. This field is used when the Advanced Billing and Advanced Shipping features are both enabled.

isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

issueProduct: nsResource
itemId Item Name/Number: string

Enter up to 250 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms when Basic printing is used. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name when Basic printing is used.

itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
itemVendor: servicePurchaseItem-itemVendorCollection
lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
manufacturingChargeItem Manufacturing Charge Item: boolean

Check the Manufacturing Charge Item box to define charges for the activity. For example, you can define the hourly cost of activities being performed and the expense account charges are logged against.

matrixItemNameTemplate Matrix Item Name Template: string

This field is used to control how the matrix item will be displayed in the Matrix Item Name/Number field. Compose the order in which attributes and matrix options are displayed by selecting from the Insert Item Attribute and Insert Matrix Option dropdown lists. Add custom separator characters to easier distinguish the various options. Example: Item Name: Fabric / Color / Waist / Length [Location]

matrixItemNameTemplateHelp Matrix Item Name Template: string
matrixType: object
id Internal identifier: string , PARENT , CHILD
refName Reference Name: string
parent: servicePurchaseItem
parentOnly Use as Category Only: boolean
projectExpenseType: nsResource
purchaseDescription Purchase Description: string

Enter up to 999 characters of text for a description of this item to appear on vendor orders. Include the unit of measure in this description.

purchaseOrderAmount Vendor Bill - Purchase Order Amount Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the amount on the vendor bill and purchase order.

purchaseOrderQuantity Vendor Bill - Purchase Order Quantity Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the quantity on the vendor bill and purchase order.

purchaseOrderQuantityDiff Vendor Bill - Purchase Order Quantity Difference: number (float)

Enter the difference limit for the discrepancy between the quantity on the vendor bill and purchase order.

purchaseUnit Primary Purchase Unit: string

Select the unit you use to purchase this item from the vendor.

receiptAmount Vendor Bill - Item Receipt Amount Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the amount on the vendor bill and item receipt.

receiptQuantity Vendor Bill - Item Receipt Quantity Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the quantity on the vendor bill and item receipt.

receiptQuantityDiff Vendor Bill - Item Receipt Quantity Difference: number (float)

Enter the difference limit for the discrepancy between the quantity on the vendor bill and item receipt.

refName Reference Name: string
residual Residual: number (double)

Enter an amount or percentage to remain in the deferral account and not be amortized. A residual amount generally represents the salvage value of a fixed asset. Note: A residual amount entered on a transaction overrides a residual amount entered on an item record.

subsidiary: subsidiaryCollection
subtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
translations: servicePurchaseItem-translationsCollection
unitsType: unitsType
upcCode UPC Code: string

Enter a maximum of 999 characters in this field to identify an internal name or number to store the item's UPC Code. You can use the text you enter here when adding the item to transactions, searching, or viewing reports. * When you enter text in this field, the SKU/UPC field on item labels displays this UPC Code and prints in UPC bar code format. * When this field is clear, the SKU/UPC field on item labels displays the Item Name/Number and prints in Code-128 bar code format.

vendor: vendor
vendorName Vendor Name/Code: string

If your vendor uses a name for this item that is different from the name you use, you can enter up to 60 characters as the vendor's name for this item here. The vendor's name for this item prints in the Item column of purchase forms. If you do not enter a vendor name, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name.

servicePurchaseItem-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: servicePurchaseItem-accountingBookDetailElement
servicePurchaseItem-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

servicePurchaseItem-accountingBookDetailElement

accountingBook: nsResource
amortizationTemplate: nsResource
createExpensePlansOn: nsResource
createRevenuePlansOn: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
revRecForecastRule: nsResource
revRecSchedule: revRecTemplate
revenueRecognitionRule: nsResource
sameAsPrimaryAmortization Same as Primary Book Amortization: boolean
sameAsPrimaryRevRec Same as Primary Book Rev Rec: boolean

servicePurchaseItem-hierarchyVersionsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: servicePurchaseItem-hierarchyVersionsElement
servicePurchaseItem-hierarchyVersionsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

servicePurchaseItem-hierarchyVersionsElement

endDate Hierarchy Version End Date: string (date)
hierarchyNode: nsResource
hierarchyVersion: nsResource
isIncluded Included In Version: boolean
links Links: nsLink
nsLink
refName Reference Name: string
startDate Hierarchy Version Start Date: string (date)

servicePurchaseItem-itemVendor-itemVendorPrice

externalId External ID: string
itemvendorpricelines: servicePurchaseItem-itemVendor-itemVendorPrice-itemvendorpricelinesCollection
links Links: nsLink
nsLink
refName Reference Name: string

servicePurchaseItem-itemVendor-itemVendorPrice-itemvendorpricelinesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: servicePurchaseItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement
servicePurchaseItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

servicePurchaseItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement

id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
vendorCost Vendor Cost: number (double)
vendorcurrency: currency
vendorprice Purchase Price: number (double)

servicePurchaseItem-itemVendorCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: servicePurchaseItem-itemVendorElement
servicePurchaseItem-itemVendorElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

servicePurchaseItem-itemVendorElement

itemVendorPrice: servicePurchaseItem-itemVendor-itemVendorPrice
links Links: nsLink
nsLink
predConfidence Predicted Risk Confidence: number (double)
predictedDays Predicted Days Late/Early: integer (int64)
preferredVendor Preferred: boolean
purchasePrice Purchase Price: number (double)
refName Reference Name: string
schedule: nsResource
subsidiary: subsidiary
vendor: vendor
vendorCode Code: string
vendorCurrencyName Currency: string

servicePurchaseItem-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: servicePurchaseItem-translationsElement
servicePurchaseItem-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

servicePurchaseItem-translationsElement

displayName Display Name: string
featuredDescription Featured Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
noPriceMessage No Price Message: string
outOfStockMessage Out Of Stock Message: string
pageTitle Page Title: string
refName Reference Name: string
salesDescription Sales Description: string
specialsDescription Special Description: string
storeDescription Store Description: string
storeDetailedDescription Detailed Description: string
storeDisplayName Store Display Name: string

servicePurchaseItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: servicePurchaseItem

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

servicePurchaseItem
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

serviceResaleItem

VSOEDeferral: object
id Internal identifier: string DEFERALLUNTIL , DEFERUNTIL
refName Reference Name: string
VSOEDelivered Default as Delivered: boolean

Check this box to automatically set this item to a Delivered status when this item is added to a transaction. Clear this box to leave the delivery status clear by default.

VSOEPermitDiscount: object
id Internal identifier: string IFDELIVERED , NEVER
refName Reference Name: string
VSOEPrice Allocation Price: number (double)

Enter the VSOE Price for this item if it is known. Note: If you need to use more than one VSOE price for an item, you can set the most common price here and then change the price on each order manually.

VSOESopGroup: object
id Internal identifier: string EXCLUDE , NORMAL , SOFTWARE
refName Reference Name: string
accountingBookDetail: serviceResaleItem-accountingBookDetailCollection
amortizationPeriod Amortization Period: integer (int64)

Enter the number of periods over which the purchase amount should be amortized. For example, enter 60 to amortize the amount over 60 periods starting from the amortization start date. Note: The starting period is specified by the amortization start date on bills. If no amortization start date is specified, the posting date of the bill is the amortization start date.

amortizationTemplate: nsResource
autoExpandKitForRevenuemgmt Auto-Expansion for Revenue Management: boolean
availableToPartners Available to Adv. Partners: boolean

Check this box to make this item available to partners with the Advanced Partner Center role for viewing. These items are also available to partners with roles that are customized for the Advanced Partner Center and include view, create or edit access to item records.

baseUnit Primary Base Unit: string
billExchRateVarianceAcct: account
billPriceVarianceAcct: account
billQtyVarianceAcct: account
billingSchedule: billingSchedule
class: classification
consumptionUnit Primary Consumption Unit: string

If you use the Multiple Units of Measure feature, select the default unit of measure for inventory.

contingentRevenueHandling Eligible For Contingent Revenue Handling: boolean

Check this box to indicate that the item is subject to contingent revenue handling. When checked, revenue allocation is affected.

correlatedItems: serviceResaleItem-correlatedItemsCollection
cost Purchase Price: number (double)

Enter the price you pay for this item. If you do not enter a price, purchase orders for this item show the most recent purchase price by default. If you select a preferred vendor for this item, the price is shown in the currency selected on the vendor's record. If no preferred vendor is selected, the price is shown in your base currency.

costEstimate Item Defined Cost: number (double)

Enter an Item Defined Cost amount.

costEstimateUnits Est. Cost Unit: string
createExpensePlansOn: nsResource
createJob Create Project: boolean

Check this box to make this item eligible to create a job record when it is sold.

createRevenuePlansOn: nsResource
createdDate Date Created: string (date-time)
currency: currency
customForm: object
id Internal identifier: string -210 , -10211 , -10210
refName Reference Name: string
deferralAccount: account
deferredRevenueAccount: account
department: department
description Description: string
directRevenuePosting Direct Revenue Posting: boolean

Check this box to disable advanced revenue management for this item. When checked, posting transactions that include this item post directly to the item revenue account. No revenue element or revenue arrangement is created. When you check this box, the Deferred Revenue Account on the Accounting subtab is disabled. When you create sales transactions that include items that have this box checked, all the items in the transaction must have the box checked. You cannot mix items that post directly to revenue with items that post to deferred revenue in the same transaction. This restriction also applies to kit items. All items in a kit must post either to revenue or to deferred revenue. You cannot check or clear the box after the item has been used in a transaction with advanced revenue management. By default, this box is not checked.

displayName Display Name/Code: string

Enter an optional name of up to 250 characters for this item in addition to the Item Name. If you are integrating with a Yahoo! store, this field is imported from Yahoo!. The display name prints in the Item column of sales forms when Basic printing is used. If this item is a member of a kit, this name appears in the Item column when the Print Items box is checked. If you do not enter a display name, the item name appears on printed forms.

dontShowPrice Don't Show Price: boolean

Check this box to hide the price of this item online. This is useful for items you want to advertise but don't want to sell or for items that you track inventory for and want to display but are offered in combination with other items.

enforceminqtyinternally Enforce Minimum Internally: boolean

Check this box to apply the minimum quantity restriction on sales orders generated from NetSuite. When you clear this box, but enter a number in the Minimum Quantity field, the minimum quantity is only applied to web store orders.

exchangeRate Exchange Rate: string
excludeFromSiteMap Exclude from Sitemap: boolean

Check this box to exclude a tab, category or item page from the site map.

expenseAccount: account
expenseAmortizationRule: nsResource
externalId External ID: string
featuredDescription Featured Description: string

If this item is displayed on the home page of your Web site, enter a featured description for this item. This description appears below the item's store display name on the Home page of your store or site. You can enter up to 999 characters including basic HTML code. Enter and format text using the formatting options, or click the HTML Source Code link to enter HTML.

generateAccruals Generate Accruals: boolean

Check this box to automatically generate and post an accrual to the General Ledger.

hierarchyVersions: serviceResaleItem-hierarchyVersionsCollection
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to share the item with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Note: When sharing items across subsidiaries, all of the options selected on the item record must be compatible across subsidiaries. For example, when entering an inventory item to be shared across subsidiaries, you should select Income and Asset accounts on the item record that are also shared across the same subsidiaries.

incomeAccount: account
insertItemAttribute: object
id Internal identifier: string class , department , itemid , location , issueproduct , vendorname
refName Reference Name: string
interCoDefRevAccount: account
intercoExpenseAccount: account
intercoIncomeAccount: account
internalId Internal ID: integer (int64)
isFulfillable Can be Fulfilled: boolean

Check the Can be Fulfilled/Received box to enable this item to be received and fulfilled during order processing. Clear this box if this item does not require being received and fulfilled. Note: Once this item has been added to transactions, this setting cannot be changed. This field is used when the Advanced Billing and Advanced Shipping features are both enabled.

isGCoCompliant Google Checkout Compliant: boolean
isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

isOnline Display in Website: boolean

Check this box to make this item available online in your Web site. You cannot sell this item online unless you check this box. If the item is of the Other Charge for Sale or Resale subtype, checking this box does not make it available in the web store catalog. However, it becomes available during web store checkout.

issueProduct: nsResource
itemId Item Name/Number: string

Enter up to 250 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms when Basic printing is used. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name when Basic printing is used.

itemRevenueCategory: nsResource
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
itemVendor: serviceResaleItem-itemVendorCollection
lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
manufacturingChargeItem Manufacturing Charge Item: boolean

Check the Manufacturing Charge Item box to define charges for the activity. For example, you can define the hourly cost of activities being performed and the expense account charges are logged against.

matrixItemNameTemplate Matrix Item Name Template: string

This field is used to control how the matrix item will be displayed in the Matrix Item Name/Number field. Compose the order in which attributes and matrix options are displayed by selecting from the Insert Item Attribute and Insert Matrix Option dropdown lists. Add custom separator characters to easier distinguish the various options. Example: Item Name: Fabric / Color / Waist / Length [Location]

matrixItemNameTemplateHelp Matrix Item Name Template: string
matrixType: object
id Internal identifier: string , PARENT , CHILD
refName Reference Name: string
maximumquantity Maximum Order Qty: integer (int64)

Enter the greatest quantity of this item that customers can purchase. If customers enter an item quantity above the maximum amount, a warning message is displayed. Web store customers are unable to complete checkout unless they enter a quantity equal to or below the maximum quantity. Leave this field empty to allow customers to check out without maximum quantity restrictions. You can edit this warning at Setup > Site Builder/SuiteCommerce Advanced > Customize Text.

metaTagHtml Meta Tag HTML: string

Enter the Meta Tag HTML you want to appear in the < head > section of this item page. Meta tags enable your Web site to be found by search engines.

minimumquantity Minimum Order Qty: integer (int64)

Enter the lowest quantity that customers can purchase. Web store customers receive a warning and cannot check out if they enter an item quantity below this minimum. Leave this field empty to allow customers to check out with no minimum quantity restrictions. You can edit this warning at Setup > Site Builder/SuiteCommerce Advanced > Customize Text.

noPriceMessage No Price Message: string

If you opted to not show a price online, enter the message that should show instead of the price. For example, you might enter "Call for Price."

offerSupport Offer Support: boolean

Check this box to offer support for this particular item. By offering support for items, customers can select on case records which item they are having trouble with.

onSpecial On Special: boolean

If you want to put this item on special, check this box. The item then appears in the Specials category in your store or site.

outOfStockBehavior: object
id Internal identifier: string DISABLE , ENABLENMSG , REMOVE , ENABLE , DEFAULT
refName Reference Name: string
outOfStockMessage Out Of Stock Message: string

You can enter a custom out of stock message for this item. The message here replaces the default out of stock message.

overallQuantityPricingType: object
id Internal identifier: string ITEM , PARENT , SCHEDULE
refName Reference Name: string
pageTitle Page Title: string

Enter the text you want to appear as the page's title for this item. This text appears in the browser tab. Use a descriptive title for the item page, this can help achieve better results with search engine ranking.

parent: serviceResaleItem
parentOnly Use as Category Only: boolean
presentationItem: serviceResaleItem-presentationItemCollection
price: serviceResaleItem-price
pricesIncludeTax Prices Include Tax: boolean

Check this box to save the base price as the tax inclusive price. Clear this box to save the base price as the tax exclusive price.

pricingGroup: pricingGroup
projectExpenseType: nsResource
projectTemplate: nsResource
purchaseDescription Purchase Description: string

Enter up to 999 characters of text for a description of this item to appear on vendor orders. Include the unit of measure in this description.

purchaseOrderAmount Vendor Bill - Purchase Order Amount Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the amount on the vendor bill and purchase order.

purchaseOrderQuantity Vendor Bill - Purchase Order Quantity Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the quantity on the vendor bill and purchase order.

purchaseOrderQuantityDiff Vendor Bill - Purchase Order Quantity Difference: number (float)

Enter the difference limit for the discrepancy between the quantity on the vendor bill and purchase order.

purchaseUnit Primary Purchase Unit: string

Select the unit you use to purchase this item from the vendor.

quantityPricingSchedule: nsResource
rate Price: number (double)

Enter the rate for this discount or markup. The rate can be either a percentage or dollar amount. A percentage discount must be followed by a % sign. A dollar amount should be entered as a positive number.

rateIncludingTax Price Including Tax: number (double)
receiptAmount Vendor Bill - Item Receipt Amount Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the amount on the vendor bill and item receipt.

receiptQuantity Vendor Bill - Item Receipt Quantity Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the quantity on the vendor bill and item receipt.

receiptQuantityDiff Vendor Bill - Item Receipt Quantity Difference: number (float)

Enter the difference limit for the discrepancy between the quantity on the vendor bill and item receipt.

refName Reference Name: string
residual Residual: number (double)

Enter an amount or percentage to remain in the deferral account and not be amortized. A residual amount generally represents the salvage value of a fixed asset. Note: A residual amount entered on a transaction overrides a residual amount entered on an item record.

revRecForecastRule: nsResource
revReclassFxAccount: account
revenueAllocationGroup: nsResource
revenueRecognitionRule: nsResource
saleUnit Primary Sale Unit: string

Select the unit you use to sell this item to customers on sales transactions.

salesDescription Sales Description: string

Enter a sales description for this item. You can enter letters and numbers. There is a 999 character limit. The sales description displays on transactions such as sales orders, cash sales and invoices. If you use the Web Store feature, the sales description displays immediately under the item's store display name on item list pages in your store or site, if you have not entered a store description for an item. Enter the store description on the Store subtab of the item record. The sales description also displays by default when the item is in the Web store shopping cart.

searchKeywords Search Keywords: string

Enter alternative search keywords that customers might use to find this item using your Web store’s internal search. These can include synonyms, acronyms, alternate languages or misspellings. These keywords are seen as equally important as the item name when searches are conducted.

siteCategory: serviceResaleItem-siteCategoryCollection
siteMapPriority: object
id Internal identifier: string , 0.0 , 0.1 , 0.2 , 0.3 , 0.4 , 0.5 , 0.6 , 0.7 , 0.8 , 0.9 , 1.0
refName Reference Name: string
storeDescription Store Description: string

The store description appears under the item's store display name on item list pages in your store or site. You can enter letters, numbers, and basic HTML code. Note: To make the store description display when an item is in the Web store shopping cart, go to Setup > Web Site > Set Up Web Site. Click the Cart subtab, and check the box next to Store Description.

storeDetailedDescription Detailed Description: string

Enter a detailed description for this item. When your customers click an item's store display name for more information, they see this description. You can enter letters, numbers or basic HTML code. If you are using Internet Explorer, you can also clear the View Source box below to enter and format text using the formatting options above. This eliminates the need for HTML code. If you do not see the View Source box, make sure Rich Text Editing is enabled at Home > Set Preferences > Appearance.

storeDisplayImage: nsResource
storeDisplayName Store Display Name: string

Enter the name of this item as you want it displayed in your Web site. You can enter up to 250 characters.

storeDisplayThumbnail: nsResource
subsidiary: subsidiaryCollection
subtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
translations: serviceResaleItem-translationsCollection
unitsType: unitsType
upcCode UPC Code: string

Enter a maximum of 999 characters in this field to identify an internal name or number to store the item's UPC Code. You can use the text you enter here when adding the item to transactions, searching, or viewing reports. * When you enter text in this field, the SKU/UPC field on item labels displays this UPC Code and prints in UPC bar code format. * When this field is clear, the SKU/UPC field on item labels displays the Item Name/Number and prints in Code-128 bar code format.

urlComponent URL Component: string

Enter a short, descriptive name for this item to appear as part of its URL in the Web store. Setting a name to show in the URL can result in better ranking from search engines. If you leave this field blank, NetSuite terms and numbers are used as identifiers in the URL. Note: Descriptive URL components are case sensitive. Descriptive URLs must match the case used in the URL Component field of an item record to point to the correct page.

useMarginalRates Use Marginal Rates: boolean

Check this box if you want the quantity discounts in the schedule to be applied to each pricing bracket separately. For example, a schedule offers no discount for the first 100 items sold and a 5% discount if more than 100 are sold. If 150 items are sold, the first 100 are at normal price, and the other fifty items are sold at 5% discount. Leave this box clear if you want the discount to apply to all of the items sold.

vendor: vendor
vendorName Vendor Name/Code: string

If your vendor uses a name for this item that is different from the name you use, you can enter up to 60 characters as the vendor's name for this item here. The vendor's name for this item prints in the Item column of purchase forms. If you do not enter a vendor name, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name.

serviceResaleItem-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: serviceResaleItem-accountingBookDetailElement
serviceResaleItem-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

serviceResaleItem-accountingBookDetailElement

accountingBook: nsResource
amortizationTemplate: nsResource
createExpensePlansOn: nsResource
createRevenuePlansOn: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
revRecForecastRule: nsResource
revRecSchedule: revRecTemplate
revenueRecognitionRule: nsResource
sameAsPrimaryAmortization Same as Primary Book Amortization: boolean
sameAsPrimaryRevRec Same as Primary Book Rev Rec: boolean

serviceResaleItem-correlatedItemsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: serviceResaleItem-correlatedItemsElement
serviceResaleItem-correlatedItemsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

serviceResaleItem-correlatedItemsElement

correlationFld Correlation %: number (double)
countFld Count: integer (int64)
itemNKeyFld Item: string
liftFld Lift %: number (double)
links Links: nsLink
nsLink
purchaseRateFld Overall Purchase Rate: number (double)
refName Reference Name: string

serviceResaleItem-hierarchyVersionsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: serviceResaleItem-hierarchyVersionsElement
serviceResaleItem-hierarchyVersionsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

serviceResaleItem-hierarchyVersionsElement

endDate Hierarchy Version End Date: string (date)
hierarchyNode: nsResource
hierarchyVersion: nsResource
isIncluded Included In Version: boolean
links Links: nsLink
nsLink
refName Reference Name: string
startDate Hierarchy Version Start Date: string (date)

serviceResaleItem-itemVendor-itemVendorPrice

externalId External ID: string
itemvendorpricelines: serviceResaleItem-itemVendor-itemVendorPrice-itemvendorpricelinesCollection
links Links: nsLink
nsLink
refName Reference Name: string

serviceResaleItem-itemVendor-itemVendorPrice-itemvendorpricelinesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: serviceResaleItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement
serviceResaleItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

serviceResaleItem-itemVendor-itemVendorPrice-itemvendorpricelinesElement

id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
vendorCost Vendor Cost: number (double)
vendorcurrency: currency
vendorprice Purchase Price: number (double)

serviceResaleItem-itemVendorCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: serviceResaleItem-itemVendorElement
serviceResaleItem-itemVendorElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

serviceResaleItem-itemVendorElement

itemVendorPrice: serviceResaleItem-itemVendor-itemVendorPrice
links Links: nsLink
nsLink
predConfidence Predicted Risk Confidence: number (double)
predictedDays Predicted Days Late/Early: integer (int64)
preferredVendor Preferred: boolean
purchasePrice Purchase Price: number (double)
refName Reference Name: string
schedule: nsResource
subsidiary: subsidiary
vendor: vendor
vendorCode Code: string
vendorCurrencyName Currency: string

serviceResaleItem-presentationItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: serviceResaleItem-presentationItemElement
serviceResaleItem-presentationItemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

serviceResaleItem-presentationItemElement

basePrice Base Price: number (double)
links Links: nsLink
nsLink
onlinePrice Online Price: number (double)
presItemId Internal ID: integer (int64)
presitemurl Item URL: string
refName Reference Name: string

serviceResaleItem-price

count Count: integer (int64)
hasMore Has More Results: boolean
items: serviceResaleItem-priceElement
serviceResaleItem-priceElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

serviceResaleItem-priceElement

currencyPage: currency
discountDisplay Default Discount %: number (double)
isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

links Links: nsLink
nsLink
price Amount: number (double)
priceLevel: priceLevel
priceLevelName Price Level: string
priceQty Sequence Number: integer (int64)
quantity: object
value Value: string
refName Reference Name: string

serviceResaleItem-siteCategoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: serviceResaleItem-siteCategoryElement
serviceResaleItem-siteCategoryElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

serviceResaleItem-siteCategoryElement

category: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
webSite: webSite

serviceResaleItem-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: serviceResaleItem-translationsElement
serviceResaleItem-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

serviceResaleItem-translationsElement

displayName Display Name: string
featuredDescription Featured Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
noPriceMessage No Price Message: string
outOfStockMessage Out Of Stock Message: string
pageTitle Page Title: string
refName Reference Name: string
salesDescription Sales Description: string
specialsDescription Special Description: string
storeDescription Store Description: string
storeDetailedDescription Detailed Description: string
storeDisplayName Store Display Name: string

serviceResaleItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: serviceResaleItem

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

serviceResaleItem
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

serviceSaleItem

VSOEDeferral: object
id Internal identifier: string DEFERALLUNTIL , DEFERUNTIL
refName Reference Name: string
VSOEDelivered Default as Delivered: boolean

Check this box to automatically set this item to a Delivered status when this item is added to a transaction. Clear this box to leave the delivery status clear by default.

VSOEPermitDiscount: object
id Internal identifier: string IFDELIVERED , NEVER
refName Reference Name: string
VSOEPrice Allocation Price: number (double)

Enter the VSOE Price for this item if it is known. Note: If you need to use more than one VSOE price for an item, you can set the most common price here and then change the price on each order manually.

VSOESopGroup: object
id Internal identifier: string EXCLUDE , NORMAL , SOFTWARE
refName Reference Name: string
accountingBookDetail: serviceSaleItem-accountingBookDetailCollection
amortizationPeriod Amortization Period: integer (int64)
amortizationTemplate: nsResource
autoExpandKitForRevenuemgmt Auto-Expansion for Revenue Management: boolean
availableToPartners Available to Adv. Partners: boolean

Check this box to make this item available to partners with the Advanced Partner Center role for viewing. These items are also available to partners with roles that are customized for the Advanced Partner Center and include view, create or edit access to item records.

baseUnit Primary Base Unit: string
billExchRateVarianceAcct: account
billPriceVarianceAcct: account
billQtyVarianceAcct: account
billingSchedule: billingSchedule
class: classification
consumptionUnit Primary Consumption Unit: string

If you use the Multiple Units of Measure feature, select the default unit of measure for inventory.

contingentRevenueHandling Eligible For Contingent Revenue Handling: boolean

Check this box to indicate that the item is subject to contingent revenue handling. When checked, revenue allocation is affected.

correlatedItems: serviceSaleItem-correlatedItemsCollection
costEstimate Item Defined Cost: number (double)

Enter an Item Defined Cost amount.

costEstimateUnits Est. Cost Unit: string
createExpensePlansOn: nsResource
createJob Create Project: boolean

Check this box to make this item eligible to create a job record when it is sold.

createRevenuePlansOn: nsResource
createdDate Date Created: string (date-time)
customForm: object
id Internal identifier: string -210 , -10211 , -10210
refName Reference Name: string
deferralAccount: account
deferredRevenueAccount: account
department: department
description Description: string
directRevenuePosting Direct Revenue Posting: boolean

Check this box to disable advanced revenue management for this item. When checked, posting transactions that include this item post directly to the item revenue account. No revenue element or revenue arrangement is created. When you check this box, the Deferred Revenue Account on the Accounting subtab is disabled. When you create sales transactions that include items that have this box checked, all the items in the transaction must have the box checked. You cannot mix items that post directly to revenue with items that post to deferred revenue in the same transaction. This restriction also applies to kit items. All items in a kit must post either to revenue or to deferred revenue. You cannot check or clear the box after the item has been used in a transaction with advanced revenue management. By default, this box is not checked.

displayName Display Name/Code: string

Enter an optional name of up to 250 characters for this item in addition to the Item Name. If you are integrating with a Yahoo! store, this field is imported from Yahoo!. The display name prints in the Item column of sales forms when Basic printing is used. If this item is a member of a kit, this name appears in the Item column when the Print Items box is checked. If you do not enter a display name, the item name appears on printed forms.

dontShowPrice Don't Show Price: boolean

Check this box to hide the price of this item online. This is useful for items you want to advertise but don't want to sell or for items that you track inventory for and want to display but are offered in combination with other items.

enforceminqtyinternally Enforce Minimum Internally: boolean

Check this box to apply the minimum quantity restriction on sales orders generated from NetSuite. When you clear this box, but enter a number in the Minimum Quantity field, the minimum quantity is only applied to web store orders.

excludeFromSiteMap Exclude from Sitemap: boolean

Check this box to exclude a tab, category or item page from the site map.

expenseAmortizationRule: nsResource
externalId External ID: string
featuredDescription Featured Description: string

If this item is displayed on the home page of your Web site, enter a featured description for this item. This description appears below the item's store display name on the Home page of your store or site. You can enter up to 999 characters including basic HTML code. Enter and format text using the formatting options, or click the HTML Source Code link to enter HTML.

hierarchyVersions: serviceSaleItem-hierarchyVersionsCollection
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to share the item with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Note: When sharing items across subsidiaries, all of the options selected on the item record must be compatible across subsidiaries. For example, when entering an inventory item to be shared across subsidiaries, you should select Income and Asset accounts on the item record that are also shared across the same subsidiaries.

incomeAccount: account
insertItemAttribute: object
id Internal identifier: string class , department , itemid , location , issueproduct , vendorname
refName Reference Name: string
internalId Internal ID: integer (int64)
isFulfillable Can be Fulfilled: boolean

Check the Can be Fulfilled/Received box to enable this item to be received and fulfilled during order processing. Clear this box if this item does not require being received and fulfilled. Note: Once this item has been added to transactions, this setting cannot be changed. This field is used when the Advanced Billing and Advanced Shipping features are both enabled.

isGCoCompliant Google Checkout Compliant: boolean
isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

isOnline Display in Website: boolean

Check this box to make this item available online in your Web site. You cannot sell this item online unless you check this box. If the item is of the Other Charge for Sale or Resale subtype, checking this box does not make it available in the web store catalog. However, it becomes available during web store checkout.

issueProduct: nsResource
itemId Item Name/Number: string

Enter up to 250 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms when Basic printing is used. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name when Basic printing is used.

itemRevenueCategory: nsResource
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
matrixItemNameTemplate Matrix Item Name Template: string

This field is used to control how the matrix item will be displayed in the Matrix Item Name/Number field. Compose the order in which attributes and matrix options are displayed by selecting from the Insert Item Attribute and Insert Matrix Option dropdown lists. Add custom separator characters to easier distinguish the various options. Example: Item Name: Fabric / Color / Waist / Length [Location]

matrixItemNameTemplateHelp Matrix Item Name Template: string
matrixType: object
id Internal identifier: string , PARENT , CHILD
refName Reference Name: string
maximumquantity Maximum Order Qty: integer (int64)

Enter the greatest quantity of this item that customers can purchase. If customers enter an item quantity above the maximum amount, a warning message is displayed. Web store customers are unable to complete checkout unless they enter a quantity equal to or below the maximum quantity. Leave this field empty to allow customers to check out without maximum quantity restrictions. You can edit this warning at Setup > Site Builder/SuiteCommerce Advanced > Customize Text.

metaTagHtml Meta Tag HTML: string

Enter the Meta Tag HTML you want to appear in the < head > section of this item page. Meta tags enable your Web site to be found by search engines.

minimumquantity Minimum Order Qty: integer (int64)

Enter the lowest quantity that customers can purchase. Web store customers receive a warning and cannot check out if they enter an item quantity below this minimum. Leave this field empty to allow customers to check out with no minimum quantity restrictions. You can edit this warning at Setup > Site Builder/SuiteCommerce Advanced > Customize Text.

noPriceMessage No Price Message: string

If you opted to not show a price online, enter the message that should show instead of the price. For example, you might enter "Call for Price."

offerSupport Offer Support: boolean

Check this box to offer support for this particular item. By offering support for items, customers can select on case records which item they are having trouble with.

onSpecial On Special: boolean

If you want to put this item on special, check this box. The item then appears in the Specials category in your store or site.

outOfStockBehavior: object
id Internal identifier: string DISABLE , ENABLENMSG , REMOVE , ENABLE , DEFAULT
refName Reference Name: string
outOfStockMessage Out Of Stock Message: string

You can enter a custom out of stock message for this item. The message here replaces the default out of stock message.

overallQuantityPricingType: object
id Internal identifier: string ITEM , PARENT , SCHEDULE
refName Reference Name: string
pageTitle Page Title: string

Enter the text you want to appear as the page's title for this item. This text appears in the browser tab. Use a descriptive title for the item page, this can help achieve better results with search engine ranking.

parent: serviceSaleItem
parentOnly Use as Category Only: boolean
presentationItem: serviceSaleItem-presentationItemCollection
price: serviceSaleItem-price
pricesIncludeTax Prices Include Tax: boolean

Check this box to save the base price as the tax inclusive price. Clear this box to save the base price as the tax exclusive price.

pricingGroup: pricingGroup
projectExpenseType: nsResource
projectTemplate: nsResource
quantityPricingSchedule: nsResource
rate Price: number (double)

Enter the rate for this discount or markup. The rate can be either a percentage or dollar amount. A percentage discount must be followed by a % sign. A dollar amount should be entered as a positive number.

rateIncludingTax Price Including Tax: number (double)
refName Reference Name: string
residual Residual: number (double)
revRecForecastRule: nsResource
revReclassFxAccount: account
revenueAllocationGroup: nsResource
revenueRecognitionRule: nsResource
saleUnit Primary Sale Unit: string

Select the unit you use to sell this item to customers on sales transactions.

salesDescription Sales Description: string

Enter a sales description for this item. You can enter letters and numbers. There is a 999 character limit. The sales description displays on transactions such as sales orders, cash sales and invoices. If you use the Web Store feature, the sales description displays immediately under the item's store display name on item list pages in your store or site, if you have not entered a store description for an item. Enter the store description on the Store subtab of the item record. The sales description also displays by default when the item is in the Web store shopping cart.

searchKeywords Search Keywords: string

Enter alternative search keywords that customers might use to find this item using your Web store’s internal search. These can include synonyms, acronyms, alternate languages or misspellings. These keywords are seen as equally important as the item name when searches are conducted.

siteCategory: serviceSaleItem-siteCategoryCollection
siteMapPriority: object
id Internal identifier: string , 0.0 , 0.1 , 0.2 , 0.3 , 0.4 , 0.5 , 0.6 , 0.7 , 0.8 , 0.9 , 1.0
refName Reference Name: string
storeDescription Store Description: string

The store description appears under the item's store display name on item list pages in your store or site. You can enter letters, numbers, and basic HTML code. Note: To make the store description display when an item is in the Web store shopping cart, go to Setup > Web Site > Set Up Web Site. Click the Cart subtab, and check the box next to Store Description.

storeDetailedDescription Detailed Description: string

Enter a detailed description for this item. When your customers click an item's store display name for more information, they see this description. You can enter letters, numbers or basic HTML code. If you are using Internet Explorer, you can also clear the View Source box below to enter and format text using the formatting options above. This eliminates the need for HTML code. If you do not see the View Source box, make sure Rich Text Editing is enabled at Home > Set Preferences > Appearance.

storeDisplayImage: nsResource
storeDisplayName Store Display Name: string

Enter the name of this item as you want it displayed in your Web site. You can enter up to 250 characters.

storeDisplayThumbnail: nsResource
subsidiary: subsidiaryCollection
subtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
translations: serviceSaleItem-translationsCollection
unitsType: unitsType
upcCode UPC Code: string

Enter a maximum of 999 characters in this field to identify an internal name or number to store the item's UPC Code. You can use the text you enter here when adding the item to transactions, searching, or viewing reports. * When you enter text in this field, the SKU/UPC field on item labels displays this UPC Code and prints in UPC bar code format. * When this field is clear, the SKU/UPC field on item labels displays the Item Name/Number and prints in Code-128 bar code format.

urlComponent URL Component: string

Enter a short, descriptive name for this item to appear as part of its URL in the Web store. Setting a name to show in the URL can result in better ranking from search engines. If you leave this field blank, NetSuite terms and numbers are used as identifiers in the URL. Note: Descriptive URL components are case sensitive. Descriptive URLs must match the case used in the URL Component field of an item record to point to the correct page.

useMarginalRates Use Marginal Rates: boolean

Check this box if you want the quantity discounts in the schedule to be applied to each pricing bracket separately. For example, a schedule offers no discount for the first 100 items sold and a 5% discount if more than 100 are sold. If 150 items are sold, the first 100 are at normal price, and the other fifty items are sold at 5% discount. Leave this box clear if you want the discount to apply to all of the items sold.

serviceSaleItem-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: serviceSaleItem-accountingBookDetailElement
serviceSaleItem-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

serviceSaleItem-accountingBookDetailElement

accountingBook: nsResource
amortizationTemplate: nsResource
createExpensePlansOn: nsResource
createRevenuePlansOn: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
revRecForecastRule: nsResource
revRecSchedule: revRecTemplate
revenueRecognitionRule: nsResource
sameAsPrimaryAmortization Same as Primary Book Amortization: boolean
sameAsPrimaryRevRec Same as Primary Book Rev Rec: boolean

serviceSaleItem-correlatedItemsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: serviceSaleItem-correlatedItemsElement
serviceSaleItem-correlatedItemsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

serviceSaleItem-correlatedItemsElement

correlationFld Correlation %: number (double)
countFld Count: integer (int64)
itemNKeyFld Item: string
liftFld Lift %: number (double)
links Links: nsLink
nsLink
purchaseRateFld Overall Purchase Rate: number (double)
refName Reference Name: string

serviceSaleItem-hierarchyVersionsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: serviceSaleItem-hierarchyVersionsElement
serviceSaleItem-hierarchyVersionsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

serviceSaleItem-hierarchyVersionsElement

endDate Hierarchy Version End Date: string (date)
hierarchyNode: nsResource
hierarchyVersion: nsResource
isIncluded Included In Version: boolean
links Links: nsLink
nsLink
refName Reference Name: string
startDate Hierarchy Version Start Date: string (date)

serviceSaleItem-presentationItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: serviceSaleItem-presentationItemElement
serviceSaleItem-presentationItemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

serviceSaleItem-presentationItemElement

basePrice Base Price: number (double)
links Links: nsLink
nsLink
onlinePrice Online Price: number (double)
presItemId Internal ID: integer (int64)
presitemurl Item URL: string
refName Reference Name: string

serviceSaleItem-price

count Count: integer (int64)
hasMore Has More Results: boolean
items: serviceSaleItem-priceElement
serviceSaleItem-priceElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

serviceSaleItem-priceElement

currencyPage: currency
discountDisplay Default Discount %: number (double)
isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

links Links: nsLink
nsLink
price Amount: number (double)
priceLevel: priceLevel
priceLevelName Price Level: string
priceQty Sequence Number: integer (int64)
quantity: object
value Value: string
refName Reference Name: string

serviceSaleItem-siteCategoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: serviceSaleItem-siteCategoryElement
serviceSaleItem-siteCategoryElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

serviceSaleItem-siteCategoryElement

category: nsResource
links Links: nsLink
nsLink
refName Reference Name: string
webSite: webSite

serviceSaleItem-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: serviceSaleItem-translationsElement
serviceSaleItem-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

serviceSaleItem-translationsElement

displayName Display Name: string
featuredDescription Featured Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
noPriceMessage No Price Message: string
outOfStockMessage Out Of Stock Message: string
pageTitle Page Title: string
refName Reference Name: string
salesDescription Sales Description: string
specialsDescription Special Description: string
storeDescription Store Description: string
storeDetailedDescription Detailed Description: string
storeDisplayName Store Display Name: string

serviceSaleItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: serviceSaleItem

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

serviceSaleItem
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

shipItem

accChange Account Change: boolean
account: account
accountHandling: account
costBasis: object
id Internal identifier: string pluginRate , fedexRealTimeRate , upsRealTimeRate , uspsRealTimeRate , fr , weight , peritem , ptotal , shippingtable
refName Reference Name: string
countries: nsResourceCollection
description Description: string

Enter a description for this shipping item.

displayName Display Name/Code: string

Enter the name for the shipping item that you want to appear on printed invoices, in your Web store, and centers such as the Customer Center. In all other places, the Ship Name displays.

doIfArrangement Web Site Rules: string
doIfTotal Web Site Visibility Limited by Total: boolean

Check this box to only offer this shipping item online if the order total is more or less than the amount you enter here.

doIfTotalAmt Web Site Visibility By Total Limit: number (double)
doIfTotalOperator: object
id Internal identifier: string OVER , UNDER
refName Reference Name: string
doIfWeight Web Site Visibility Limited by Weight: boolean

Check this box to only offer this shipping item online if the total order weight is over or under the weight you enter here.

doIfWeightAmt Web Site Visibility By Weight Limit: number (float)
doIfWeightOperator: object
id Internal identifier: string OVER , UNDER
refName Reference Name: string
doIfWeightUnit: object
id Internal identifier: string 1 , 2 , 3 , 4
refName Reference Name: string
edition Edition: string
enabletransittime Enable transit time: boolean
excludeCountries Excluded For Countries: boolean

Check this box to make this shipping item NOT available to ship to the countries selected.

excludeSites Excluded For Sites: boolean

Check this box to make this shipping item NOT available on the Web sites selected.

externalId External ID: string
fedexDiscountRate Discount Rate: number (float)

To offer a discounted FedEx rate, enter the discount rate in decimal form. This amount is multiplied by the real-time rate to display the total discounted rate. For example, if you want to offer a 25% discount, enter 0.75. Note: To offer free shipping, use promotion codes or create a shipping item with a flat rate of $0.00.

fedexOneRate FedEx One Rate®: boolean

Check this box if the package qualifies. FedEx One Rate is flat-rate shipping that doesn't require you to weigh or measure shipments under 50 lbs.

fedexServiceCode: object
id Internal identifier: string 44 , 45 , 46 , 47 , 48 , 49 , 50 , 51 , 52 , 53 , 10 , 54 , 11 , 55 , 12 , 56 , 13 , 57 , 14 , 58 , 15 , 16 , 17 , 18 , 19 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 20 , 21 , 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 32 , 33 , 34 , 35 , 36 , 37 , 38 , 40 , 41 , 42 , 43
refName Reference Name: string
freeIfOrderTotalIsOverAmount Free If Total Over Amount: number (double)
handlingAsPercentageOfTotal Handling Rate As Percent of Total: number (double)
handlingByWeightAmount Handling Rate By Weight: number (double)
handlingByWeightPerQuantity Handling Rate By Weight Per: number (float)
handlingByWeightPerUnit: object
id Internal identifier: string 1 , 2 , 3 , 4
refName Reference Name: string
handlingCost: object
id Internal identifier: string no_handling , fr , weight , peritem , ptotal , handlingtable
refName Reference Name: string
handlingFlatRateAmount Handling Flat Rate: number (double)
handlingPerItemAmount Handling Rate By Item: number (double)

Enter the default handling charge to ship any item.

handlingTable: shipItem-handlingTableCollection
handlingTableChargeBy: object
id Internal identifier: string ORDERTOTAL , WEIGHT
refName Reference Name: string
handlingTableUOM: object
id Internal identifier: string 1 , 2 , 3 , 4
refName Reference Name: string
handlingTaxCode: salesTaxItem
hasMaximumShippingCost Has Maximum Shipping Cost: boolean

If you want to limit the shipping costs your customers pay to a certain dollar amount, check this box and enter the amount.

hasMinimumShippingCost Has Minimum Shipping Cost: boolean

If you want to charge a minimum amount for shipping, check this box and enter the dollar amount.

id Internal ID: string
integratedLabelsArrangement Integrated Labels: string
integrationServiceCode: object
id Internal identifier: string 44 , 45 , 46 , 47 , 48 , 49 , 50 , 51 , 52 , 53 , 10 , 54 , 11 , 55 , 12 , 56 , 13 , 57 , 14 , 58 , 15 , 16 , 17 , 18 , 19 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 20 , 21 , 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 32 , 33 , 34 , 35 , 36 , 37 , 38 , 40 , 41 , 42 , 43
refName Reference Name: string
invt_DispName Display Name: string

Enter the translation that you want to display for this item, if shoppers can view your site in a different language.

isFreeIfOrderTotalIsOver Is Free If Total Over: boolean

If you want to offer free shipping to customers who order over a certain dollar amount, check this box and enter the amount.

isHandlingByWeightBracketed Handling Rate By Weight Bracketed: boolean

To not allow partial increments, check the In Whole Increments box.

isHandlingTaxable Charge Tax on this handling portion of item: boolean
isInactive Inactive: boolean

When you check this box, this shipping item will no longer appear on a list unless you check the Show All box at the bottom of the Shipping Items page.

isOnline Display in Website: boolean

Check this box to make your shipping item available online. If you charge for shipping, you must provide at least one shipping item for customers to check out from your store. If you don't want to charge for shipping, clear the Charge for Shipping check box on the Set Up Accounting page.

isShippingByWeightBracketed Shipping Rate By Weight Bracketed: boolean

To not allow partial increments, check the In Whole Increments box.

isTaxable Charge Tax on this shipping portion of item: boolean

Check this box to charge tax on this shipping item. You may wish to check with your local tax authorities to see if you must charge tax on shipping.

itemId Ship Name: string

Enter a name for this shipping item. This name appears on transaction pages, lists and all other internal facing documents.

itemType stype: string
items: shipItem-itemsCollection
labelPlugin Shipping Partner Label: string
labelPluginSelect: object
id Internal identifier: string
refName Reference Name: string
labelReg Registration: string
labelRegSelect: nsResource
labelService Label Service: string
labelServiceGroup Label Service Group: string
labelServiceGroupSelect: object
id Internal identifier: string
refName Reference Name: string
labelServiceSelect: object
id Internal identifier: string
refName Reference Name: string
labelType: object
id Internal identifier: string
refName Reference Name: string
links Links: nsLink
nsLink
maximumShippingCost Maximum Shipping Cost: number (double)
minimumShippingCost Minimum Shipping Cost: number (double)
needsAllFreeShippingItems All items must be purchased: boolean

Check this box to require that every item you select be on an order before free shipping is offered. Otherwise, any item on an order qualifies the order for free shipping.

omitPackaging Omit packaging: boolean

Check this box to disable the automatic packaging logic that occurs during item fulfillment and create only one package for the order.

pluginLabelsArrangement Shipping Partner Labels: string
pluginRateArrangement Shipping Partner Rate: string
ratingPlugin Rating Shipping Partner: string
ratingPluginSelect: object
id Internal identifier: string
refName Reference Name: string
ratingReg Shipping Partner Rate Registration: string
ratingRegSelect: nsResource
ratingService Rating Service: string
ratingServiceGroup Rating Service Group: string
ratingServiceGroupSelect: object
id Internal identifier: string
refName Reference Name: string
ratingServiceSelect: object
id Internal identifier: string
refName Reference Name: string
refName Reference Name: string
restrictionArrangement Shipping Restrictions: string
returnLabelReg Registration: string
returnLabelRegSelect: nsResource
returnLabelService Label Return Service: string
returnLabelServiceSelect: object
id Internal identifier: string
refName Reference Name: string
returnServiceCode: object
id Internal identifier: string 44 , 45 , 46 , 47 , 48 , 49 , 50 , 51 , 52 , 53 , 10 , 54 , 11 , 55 , 12 , 56 , 13 , 57 , 14 , 58 , 15 , 16 , 17 , 18 , 19 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 20 , 21 , 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 32 , 33 , 34 , 35 , 36 , 37 , 38 , 40 , 41 , 42 , 43
refName Reference Name: string
returnsIntegrated Return Label Integration: boolean

Check this box to be able to print customer return labels with each order fulfillment that uses the shipping item.

shipItemCurrency Currency: string

Identifies the currency for the subsidiary.

shipMethodRuleRelations: shipItem-shipMethodRuleRelationsCollection
shipperIntegrated Shipping Label Integration: boolean

Check this box to have this shipping item integrated with your default shipping carrier selected at Setup > Accounting Shipping. The method you select here is the method used to ship an order and the method charged to your integrated account. You can choose to charge customers based on either the same method or a different method on the Shipping Rate subtab.

shippingAsPercentageOfTotal Shipping Rate As Percent of Total: number (double)
shippingByWeightAmount Shipping Rate By Weight: number (double)
shippingByWeightPerQuantity Shipping Rate By Weight Per: number (float)
shippingByWeightPerUnit: object
id Internal identifier: string 1 , 2 , 3 , 4
refName Reference Name: string
shippingCarrier Shipping Carrier: string
shippingFlatRateAmount Shipping Flat Rate: number (double)
shippingPerItemAmount Shipping Rate By Item: number (double)

Enter the default amount to charge for shipping on a per-item basis.

shippingTable: shipItem-shippingTableCollection
shippingTableChargeBy: object
id Internal identifier: string ORDERTOTAL , WEIGHT
refName Reference Name: string
shippingTableUom: object
id Internal identifier: string 1 , 2 , 3 , 4
refName Reference Name: string
shippingTaxCode: salesTaxItem
site: webSiteCollection
states: nsResourceCollection
subsidiary: subsidiary
tabText Tab Text: string
tabpromisingtext: string
taxSchedule: nsResource
taxScheduleHandling: nsResource
transittimedays Transit Time Days: integer (int64)
transittimedayslabel: string
translations: shipItem-translationsCollection
upsDiscountRate Discount Rate: number (float)

Enter a number to multiply the rate by to receive the correct discount. For example, if you want to offer a 25% discount off the real-time rate USPS returns, enter 0.75.

upsSaverName UPS Saver Name: string
upsServiceCode: object
id Internal identifier: string 44 , 45 , 46 , 47 , 48 , 49 , 50 , 51 , 52 , 53 , 10 , 54 , 11 , 55 , 12 , 56 , 13 , 57 , 14 , 58 , 15 , 16 , 17 , 18 , 19 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 20 , 21 , 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 32 , 33 , 34 , 35 , 36 , 37 , 38 , 40 , 41 , 42 , 43
refName Reference Name: string
uspsDiscountRate Discount Rate: number (float)
uspsServiceCode: object
id Internal identifier: string 44 , 45 , 46 , 47 , 48 , 49 , 50 , 51 , 52 , 53 , 10 , 54 , 11 , 55 , 12 , 56 , 13 , 57 , 14 , 58 , 15 , 16 , 17 , 18 , 19 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 20 , 21 , 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 32 , 33 , 34 , 35 , 36 , 37 , 38 , 40 , 41 , 42 , 43
refName Reference Name: string

shipItem-handlingTableCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: shipItem-handlingTableElement
shipItem-handlingTableElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

shipItem-handlingTableElement

handlingTableCharge Charge: number (double)
handlingTableRangeValue Range Value: number (double)
links Links: nsLink
nsLink
refName Reference Name: string

shipItem-itemsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: shipItem-itemsElement
shipItem-itemsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

shipItem-shipMethodRuleRelationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: shipItem-shipMethodRuleRelationsElement
shipItem-shipMethodRuleRelationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

shipItem-shipMethodRuleRelationsElement

item: shipItem
links Links: nsLink
nsLink
refName Reference Name: string
subsidiary: subsidiary

shipItem-shippingTableCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: shipItem-shippingTableElement
shipItem-shippingTableElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

shipItem-shippingTableElement

links Links: nsLink
nsLink
refName Reference Name: string
shippingTableCharge Charge: number (double)
shippingTableRangeValue Range Value: number (double)

shipItem-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: shipItem-translationsElement
shipItem-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

shipItem-translationsElement

displayName Display Name: string
language Language: string
links Links: nsLink
nsLink
locale: string
refName Reference Name: string

shipItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: shipItem

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

shipItem
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

statisticalJournalEntry

absoluteUpdate Absolute Update: boolean

Check this box to update the balance of multiple statistical accounts at the same time. The account balances you enter overwrite all previous values. Absolute values are available to you through reporting and for use in dynamic allocation schedules.

absoluteUpdateJournalLink: statisticalJournalEntry
approvalStatus: object
id Internal identifier: string 11 , 1 , 2 , 3
refName Reference Name: string
approved Approved: boolean

Check this box to indicate that this journal entry is approved. If you check this box, this journal entry will post immediately. If you do not check this box, this journal entry must be approved before it posts.

class: classification
createdDate Date Created: string (date-time)
customForm: object
id Internal identifier: string -9970 , 30
refName Reference Name: string
department: department
excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
id Internal ID: string
isReversal Is Reversal: boolean
lastModifiedDate Date Last Modified: string (date-time)
line: statisticalJournalEntry-lineCollection
links Links: nsLink
nsLink
location: location
memo Memo: string

If you wish, enter a memo to describe this journal entry. It will appear on this transaction detail as well as reports such as a 2-line account register.

nextApprover: employee
offsetJournalLink: statisticalJournalEntry
parentStat: nsResource
postingPeriod: accountingPeriod
refName Reference Name: string
reversal: statisticalJournalEntry
reversalDate Reversal Date: string (date)

If this journal entry is intended to be reversed, enter the date for the reversing entry to be posted. If Defer Entry is checked, this field is mandatory.

reversalDefer Defer Entry: boolean

Check this box to make the reversal a memorized transaction that automatically occurs on the date entered in the required Reversal Date field. Clear this box to make the reversal an immediately entered transaction with the date in the Reversal Date field.

subsidiary: subsidiary
total Total: number (double)

In this field, NetSuite keeps track of the difference between the debits and credits you enter below. If this field does not equal 0.00, NetSuite will not allow you to submit this transaction.

tranDate Date: string (date)

NetSuite inserts today's date as the date of this journal entry. You can enter or select another date.

tranId Entry No.: string

NetSuite increases the largest journal entry number by one. If you wish, you can type another number. The next journal entry number will revert to the standard pattern. You can enter a maximum of 45 characters in this field.

unit Unit of Measure: string
unitsType: unitsType
void Void: boolean

statisticalJournalEntry-lineCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: statisticalJournalEntry-lineElement
statisticalJournalEntry-lineElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

statisticalJournalEntry-lineElement

account: account
class: classification
debit Amount: number (double)
department: department
eliminate Eliminate: boolean
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
line Line Id: integer (int64)
lineLastModifiedDate Line Last Modified Date: string (date-time)
lineUnit Units: string
links Links: nsLink
nsLink
location: location
memo Memo: string
previewDebit Amount (Base Unit): number (double)
refName Reference Name: string
revenueRecognitionRule: nsResource

statisticalJournalEntryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: statisticalJournalEntry

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

statisticalJournalEntry
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

subscription

advanceRenewalPeriodNumber Advance Renewal Period: integer (int64)
advanceRenewalPeriodUnit: object
id Internal identifier: string DAYS
refName Reference Name: string
autoName Auto: boolean
autoRenewal Automatically Initiate Renewal Process: boolean

Check this box to automatically renew the subscription. After checking this box, enter a date by which you want to renew the subscription before it expires. The renewal process can include negotiating pricing, subscription terms, and other subscription details.

billingAccount: billingAccount
billingAccountStartDate Start Date: string (date)

The Billing Account start date.

billingSchedule: billingSchedule
billingSubscriptionStatus: object
id Internal identifier: string ACTIVE , PENDING_ACTIVATION , SUSPENDED , DRAFT , CLOSED , TERMINATED , NOT_INCLUDED
refName Reference Name: string
class: classification
currency: currency
customForm: object
id Internal identifier: string
refName Reference Name: string
customer: customer
defaultRenewalMethod: object
id Internal identifier: string , EXTEND_EXISTING_SUBSCRIPTION , CREATE_NEW_SUBSCRIPTION
refName Reference Name: string
defaultRenewalPlan: subscriptionPlan
defaultRenewalPriceBook: priceBook
defaultRenewalTerm: subscriptionTerm
defaultRenewalTranType: object
id Internal identifier: string
refName Reference Name: string
department: department
endDate End Date: string (date)

The contracted end of the subscription. For a standard-term subscription, equal to the subscription start date plus the indicated subscription term. For a custom-term subscription, the subscription-level end date also must be set at the subscription level.

estimatedRevRecEndDate Estimated Revenue Recognition End Date: string (date)

For recurring subscriptions with an evergreen term, chose a forecasted end date for revenue and billing. NetSuite generates revenue elements and charges until this date, and periodically updates this field based on your preferences. If this field is left blank on activation, NetSuite automatically sets it to 3 years from the activation date.

externalId External ID: string
frequency: object
id Internal identifier: string SEMIMONTHLY , STARTOFPERIOD , WEEKLY , QUADWEEKLY , BIENNIALLY , DAILY , NEVER , ONETIME , SEMIANNUALLY , ENDOFPERIOD , MONTHLY , AUTOREFILL , TRIENNIALLY , HOURLY , QUARTERLY , ANNUALLY , CUSTOM , BIMONTHLY , BIWEEKLY
refName Reference Name: string
generateModificationElements Generate Modification Elements: boolean
id Internal ID: string
idNumber Number: string

The automatically generated number identifying this subscription.

initialTerm: subscriptionTerm
lastBillCycleDate Last Bill Cycle Date: string (date)

The start date for the next billing cycle.

lastBillDate Last Bill Date: string (date)

The date of the last invoice.

links Links: nsLink
nsLink
location: location
midtermUplift: subscription-midtermUpliftCollection
name Name: string

Enter a name to identify the subscription. If you leave this field blank, NetSuite automatically generates a subscription name upon saving.

nextBillCycleDate Next Bill Cycle Date: string (date)

The next bill date for this Billing Account.

nextRenewalStartDate Next Renewal Start Date: string (date)

The start date for the next renewal of this subscription.

priceBook: priceBook
priceInterval: subscription-priceIntervalCollection
refName Reference Name: string
renewalNumber Number of Renewal: integer (int64)
renewaluplift: subscription-renewalupliftCollection
salesOrder: salesOrder
startDate Start Date: string (date)

The contracted start date for the subscription. You must specify the subscription-level start date, or it defaults to the current date. Defines the earliest possible activation date for the subscription line items. Remains editable until any subscription line item becomes active.

subscriptionLine: subscription-subscriptionLineCollection
subscriptionPlan: subscriptionPlan
subscriptionPlanName Subscription Plan: string
subscriptionRevision Subscription Revision: integer (int64)

The current revision number for the subscription. The revision number increases when you create a change order on the subscription. The first activation is revision 1. Another revision is created whenever a change order is saved.

subsidiary: subsidiary

subscription-midtermUpliftCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: subscription-midtermUpliftElement
subscription-midtermUpliftElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

subscription-midtermUpliftElement

item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
lineNumber Line Number: integer (int64)
lineType: object
id Internal identifier: string 1 , 2 , 3 , 4 , 5
refName Reference Name: string
links Links: nsLink
nsLink
refName Reference Name: string
upliftDateDisplayViewMode Uplift Start Date: string
upliftFrequency: object
id Internal identifier: string ANNUALLY , MONTHLY
refName Reference Name: string
upliftPercent % Uplift: number (double)
upliftRepeatEvery Repeat Every: integer (int64)

subscription-priceIntervalCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: subscription-priceIntervalElement
subscription-priceIntervalElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

subscription-priceIntervalElement

catalogType: object
id Internal identifier: string ADD_ON , OPTIONAL , REQUIRED
refName Reference Name: string
chargeType: object
id Internal identifier: string 1 , 2 , 3 , 4 , 5
refName Reference Name: string
discount Discount: number (double)
frequency: object
id Internal identifier: string SEMIMONTHLY , STARTOFPERIOD , WEEKLY , QUADWEEKLY , BIENNIALLY , DAILY , NEVER , ONETIME , SEMIANNUALLY , ENDOFPERIOD , MONTHLY , AUTOREFILL , TRIENNIALLY , HOURLY , QUARTERLY , ANNUALLY , CUSTOM , BIMONTHLY , BIWEEKLY
refName Reference Name: string
id Internal ID: integer (int64)
includedQuantity Included Quantity: number (float)
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
lineNumber Line Number: integer (int64)
links Links: nsLink
nsLink
multiplierLine Included Quantity Multiplier: string
overageDiscount Overage Discount: number (double)
overageFrequency: object
id Internal identifier: string SEMIMONTHLY , STARTOFPERIOD , WEEKLY , QUADWEEKLY , BIENNIALLY , DAILY , NEVER , ONETIME , SEMIANNUALLY , ENDOFPERIOD , MONTHLY , AUTOREFILL , TRIENNIALLY , HOURLY , QUARTERLY , ANNUALLY , CUSTOM , BIMONTHLY , BIWEEKLY
refName Reference Name: string
overagePricePlan: pricePlan
overageRepeatEvery Overage Repeat Every: integer (int64)
pricePlan: pricePlan
prorateBy: object
id Internal identifier: string MONTH , DAY
refName Reference Name: string
proratebyoption: object
id Internal identifier: string 1 , 2
refName Reference Name: string
quantity Quantity: number (float)
recurringAmount Recurring Amount: number (double)
refName Reference Name: string
repeatEvery Repeat Every: integer (int64)
startDate Start Date: string (date)
startOffsetValue Start On: integer (int64)
status: object
id Internal identifier: string NOT_INCLUDED , CLOSED , ACTIVE , TERMINATED , DRAFT , PENDING_ACTIVATION , SUSPENDED
refName Reference Name: string
subscriptionPlanLineNumber: integer (int64)
totalintervalvalue Total Interval Value: number (double)
upliftpercent % Uplift: number (double)

subscription-renewalupliftCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: subscription-renewalupliftElement
subscription-renewalupliftElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

subscription-subscriptionLineCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: subscription-subscriptionLineElement
subscription-subscriptionLineElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

subscription-subscriptionLineElement

billingMode: object
id Internal identifier: string IN_ARREARS , IN_ADVANCE
refName Reference Name: string
catalogType: object
id Internal identifier: string ADD_ON , OPTIONAL , REQUIRED
refName Reference Name: string
changeOrderLine: integer (int64)
class: classification
department: department
discount Discount: number (double)
endDate End Date: string (date)
includeInRenewal Include In Renewal Subscription: boolean
isIncluded Include: boolean
isRequired: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
lineNumber Line Number: integer (int64)
links Links: nsLink
nsLink
location: location
planItem: integer (int64)
prorateEndDate Prorate End Date: boolean
prorateStartDate Prorate Start Date: boolean
quantity Quantity: number (float)
recurrenceStartDate Recurrence Start Date: string (date)
refName Reference Name: string
renewalOption: string
revRecOption: object
id Internal identifier: string ONE_TIME , OVER_TERM
refName Reference Name: string
startDate Start Date: string (date)
status: object
id Internal identifier: string NOT_INCLUDED , CLOSED , ACTIVE , TERMINATED , DRAFT , PENDING_ACTIVATION , SUSPENDED
refName Reference Name: string
subscriptionLine: integer (int64)
subscriptionLineType: object
id Internal identifier: string
refName Reference Name: string
terminationDate Termination Date: string (date)

subscriptionChangeOrder

action: object
id Internal identifier: string ACTIVATE , MODIFY_PRICING , SUSPEND , REACTIVATE , RENEW , TERMINATE
refName Reference Name: string
approvalDate Approval Date: string (date-time)
approvalStatus: object
id Internal identifier: string PENDING_APPROVAL , APPROVED , REJECTED
refName Reference Name: string
autoName Auto: boolean
billingAccount: billingAccount
changeOrderLine: subscriptionChangeOrder-changeOrderLineCollection
createdBy Created By: string
customForm: object
id Internal identifier: string
refName Reference Name: string
customer: customer
dateCreated Date Created: string (date-time)
effectiveDate Effective Date: string (date)

The date on which the change order takes effect.

externalId External ID: string
id Internal ID: string
idNumber Number: string

The automatically generated number identifying this subscription.

links Links: nsLink
nsLink
memo Memo: string

Use this fields to enter notes.

modificationType: object
id Internal identifier: string NEW_CHURN , UPSELL_DOWNSELL , IGNORED
refName Reference Name: string
newSubLine: subscriptionChangeOrder-newSubLineCollection
refName Reference Name: string
renewalEndDate Renewal End Date: string (date)
renewalMethod: object
id Internal identifier: string , EXTEND_EXISTING_SUBSCRIPTION , CREATE_NEW_SUBSCRIPTION
refName Reference Name: string
renewalPlan: subscriptionPlan
renewalPriceBook: priceBook
renewalStartDate Renewal Start Date: string (date)
renewalSteps: subscriptionChangeOrder-renewalStepsCollection
renewalTerm: subscriptionTerm
renewalTranType: object
id Internal identifier: string VendPymt , CustCred , ItemShip , Check , RevContr , Journal , CustChrg , OrdResv , RevArrng , GLAdj , InvReval , Opprtnty , CustRfnd , CashRfnd , TrnfrOrd , Build , Unbuild , RevComm , SalesOrd , Rfq , VPrepApp , TegPybl , Deposit , WOIssue , FinChrg , PurchOrd , FftReq , StatChng , ExpRept , DepAppl , Wave , OwnTrnsf , StPickUp , TegRcvbl , WOCompl , NettStlm , InvAdjst , Transfer , Paycheck , BalJrnal , VendBill , YtdAdjst , XChgJrnl , ItemRcpt , Estimate , PChkJrnl , VPrep , SysJrnl , Commissn , TaxPymt , RtnAuth , CustInvc , FxReval , WorkOrd , PurchCon , BinTrnfr , LiaAdjst , InvDistr , VendRfq , LiabPymt , RevComRv , TaxLiab , InvcGrp , CuTrPrch , CustAuth , VendAuth , InvCount , InvWksht , CardRfnd , VendCred , PEJrnl , BinWksht , Custom , CustPymt , CustDep , PurchReq , WOClose , InbShip , CashSale , BlankOrd , CuTrSale , DeprCust , CardChrg , InvTrnfr
refName Reference Name: string
requestOffCycleInvoice Request Off-Cycle Invoice for Advance Charges: boolean

Select to set the default for off-cycle invoices, which is inherited from other records. An off-cycle invoice bills for subscriptions with a partial period. For example, sending a bill before the recurring scheduled bills.

requestor: employee
subLine: subscriptionChangeOrder-subLineCollection
subscription: subscription
subscriptionChangeOrderStatus: object
id Internal identifier: string ACTIVE , VOIDED
refName Reference Name: string
subscriptionPlan: subscriptionPlan
subsidiary: subsidiary
terminateAtStartOfDay Effective at Start of day: boolean

subscriptionChangeOrder-changeOrderLineCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: subscriptionChangeOrder-changeOrderLineElement
subscriptionChangeOrder-changeOrderLineElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

subscriptionChangeOrder-changeOrderLineElement

links Links: nsLink
nsLink
refName Reference Name: string

subscriptionChangeOrder-newSubLineCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: subscriptionChangeOrder-newSubLineElement
subscriptionChangeOrder-newSubLineElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

subscriptionChangeOrder-newSubLineElement

discount Discount: number (double)
include Include: string
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDisplay Item: string
links Links: nsLink
nsLink
multiplierLine Included Quantity Multiplier: integer (int64)
pricePlan: pricePlan
quantity Quantity: number (float)
refName Reference Name: string
required Required: string
sequence Line Number: string
status: object
id Internal identifier: string DRAFT
refName Reference Name: string
subscriptionLine Subscription Line: string
subscriptionLineType: object
id Internal identifier: string 1 , 2 , 3 , 4 , 5
refName Reference Name: string
upliftPercent % Uplift: number (double)

subscriptionChangeOrder-renewalStepsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: subscriptionChangeOrder-renewalStepsElement
subscriptionChangeOrder-renewalStepsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

subscriptionChangeOrder-renewalStepsElement

error Error Message: string
links Links: nsLink
nsLink
refName Reference Name: string
status: object
id Internal identifier: string SUCCESS , FAILURE
refName Reference Name: string
step: object
id Internal identifier: string CREATE_NEW_SUBSCRIPTION , CREATE_NEW_SALES_TRANSACTION
refName Reference Name: string
subscription: subscription
transaction: nsResource

subscriptionChangeOrder-subLineCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: subscriptionChangeOrder-subLineElement
subscriptionChangeOrder-subLineElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

subscriptionChangeOrder-subLineElement

apply Include: boolean
billingMode Billing Mode: string
discount Discount: number (double)
discountNew Discount: number (double)
endDate End Date: string (date)
includeInRenewal Include In Renewal Subscription: boolean
item Item: integer (int64)
links Links: nsLink
nsLink
pricePlan Rate Plan: integer (int64)
pricePlanNew: pricePlan
quantity Quantity: number (float)
quantityNew Quantity: number (float)
recurringAmount Recurring Amount: number (double)
recurringAmountNew Recurring Amount: number (double)
refName Reference Name: string
sequence Line Number: string
startDate Start Date: string (date)
status Status: string
statusNew: object
id Internal identifier: string DRAFT , PENDING_ACTIVATION , ACTIVE , SUSPENDED , CLOSED
refName Reference Name: string
subscriptionLine Subscription Line: integer (int64)
terminationDate Termination Date: string (date)
upliftPercent % Uplift: number (double)
upliftPercentNew % Uplift: number (double)

subscriptionChangeOrderCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: subscriptionChangeOrder

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

subscriptionChangeOrder
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

subscriptionCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: subscription

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

subscription
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

subscriptionLine

alignChargeWithSub Align Charge amounts with Subscription: boolean
billingMode: object
id Internal identifier: string IN_ARREARS , IN_ADVANCE , IMMEDIATE
refName Reference Name: string
catalogType: object
id Internal identifier: string ADD_ON , OPTIONAL , REQUIRED
refName Reference Name: string
class: classification
customForm: object
id Internal identifier: string
refName Reference Name: string
department: department
endDate End Date: string (date)

The scheduled end date for this line item on the subscription.

estimatedRevRecEndDate Estimated Revenue Recognition End Date: string (date)

For recurring subscriptions with an evergreen term, chose a forecasted end date for revenue and billing. NetSuite generates revenue elements and charges until this date, and periodically updates this field based on your preferences. If this field is left blank on activation, NetSuite automatically sets it to 3 years from the activation date.

externalId External ID: string

Unique identification number assigned to the item. This is a system-generated read-only field.

id Internal ID: string
includeInRenewal Include In Renewal Subscription: boolean
isIncluded Include: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
lineNumber Line Number: integer (int64)

Unique integer value assigned to this line item in the subscription.

links Links: nsLink
nsLink
location: location
poNumber PO #: string
prorateEndDate Prorate End Date: boolean
prorateStartDate Prorate Start Date: boolean
recurrenceStartDate Recurrence Start Date: string (date)
refName Reference Name: string
revRecOption: object
id Internal identifier: string ONE_TIME , OVER_TERM
refName Reference Name: string
salesOrder: salesOrder
salesOrderLineNumber Sales Order Line Number: integer (int64)

The line number of the subscription line on the associated sales order.

startDate Start Date: string (date)

The scheduled start date for this line item on the subscription.

subscription: subscription
subscriptionLineStatus: object
id Internal identifier: string NOT_INCLUDED , CLOSED , ACTIVE , TERMINATED , DRAFT , PENDING_ACTIVATION , SUSPENDED
refName Reference Name: string
subscriptionLineType: object
id Internal identifier: string 1 , 2 , 3 , 4 , 5
refName Reference Name: string
subscriptionPlan: subscriptionPlan
subscriptionPlanLine Subscription Plan Line: string
terminationDate Termination Date: string (date)
total Total: number (double)

subscriptionLineCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: subscriptionLine

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

subscriptionLine
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

subscriptionPlan

advanceRenewalPeriodNumber Advance Renewal Period: integer (int64)
advanceRenewalPeriodUnit: object
id Internal identifier: string DAYS
refName Reference Name: string
autoRenewal Automatically Initiate Renewal Process: boolean

Check this box to automatically start the renewal process on the date specified in the Before Subscription End Date field.

class: classification
createdDate Date Created: string (date-time)
customForm: object
id Internal identifier: string
refName Reference Name: string
defaultRenewalMethod: object
id Internal identifier: string , EXTEND_EXISTING_SUBSCRIPTION , CREATE_NEW_SUBSCRIPTION
refName Reference Name: string
defaultRenewalPlan: subscriptionPlan
defaultRenewalTerm: subscriptionTerm
defaultRenewalTranType: object
id Internal identifier: string Opprtnty , Estimate , SalesOrd
refName Reference Name: string
department: department
description Description: string

(optional) A name or code to be displayed in place of the Subscription Plan Name.

displayName Display Name/Code: string

Enter an optional display name for the subscription plan.

externalId External ID: string
id Internal ID: string
includeChildren Include Children: boolean

Check this box if you want to include subcustomers or subsidiaries.

incomeAccount: account
initialTerm: subscriptionTerm
isInactive Inactive: boolean

Check this box if this subscription plan is no longer active.

itemId Subscription Plan Name: string

Enter a name to identify the subscription plan.

itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
member: subscriptionPlan-memberCollection
midtermUplift: subscriptionPlan-midtermUpliftCollection
refName Reference Name: string
renewaluplift: subscriptionPlan-renewalupliftCollection
subsidiary: subsidiaryCollection

subscriptionPlan-memberCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: subscriptionPlan-memberElement
subscriptionPlan-memberElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

subscriptionPlan-memberElement

billingMode: object
id Internal identifier: string IN_ARREARS , IN_ADVANCE
refName Reference Name: string
internalId Internal ID: integer (int64)
isRequired Required: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
lineNumber Line Number: integer (int64)
links Links: nsLink
nsLink
prorateEndDate Prorate End Date: boolean
prorateStartDate Prorate Start Date: boolean
refName Reference Name: string
renewalOption: object
id Internal identifier: string ALWAYS , NEVER , SAME_PLAN , DIFFERENT_PLAN
refName Reference Name: string
revRecOption: object
id Internal identifier: string ONE_TIME , OVER_TERM
refName Reference Name: string
subscriptionLineType: object
id Internal identifier: string 1 , 2 , 3 , 4 , 5
refName Reference Name: string

subscriptionPlan-midtermUpliftCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: subscriptionPlan-midtermUpliftElement
subscriptionPlan-midtermUpliftElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

subscriptionPlan-midtermUpliftElement

item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
lineNumber Line Number: integer (int64)
lineType: object
id Internal identifier: string 1 , 2 , 3 , 4 , 5
refName Reference Name: string
links Links: nsLink
nsLink
refName Reference Name: string
upliftFrequency: object
id Internal identifier: string ANNUALLY , MONTHLY
refName Reference Name: string
upliftPercent % Uplift: number (double)
upliftRepeatEvery Repeat Every: integer (int64)

subscriptionPlan-renewalupliftCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: subscriptionPlan-renewalupliftElement
subscriptionPlan-renewalupliftElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

subscriptionPlanCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: subscriptionPlan

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

subscriptionPlan
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

subscriptionTerm

externalId External ID: string
id Internal ID: string
isInactive Inactive: boolean

Check this box to remove all references to this record from your account. You can reactivate the record at any time.

links Links: nsLink
nsLink
longitemtype: string
name Name: string
refName Reference Name: string
subscriptionTermDuration Duration: integer (int64)
subscriptionTermType: object
id Internal identifier: string EVERGREEN , CUSTOM , STANDARD
refName Reference Name: string
subscriptionTermUnit: object
id Internal identifier: string YEARS , MONTHS , WEEKS , DAYS
refName Reference Name: string
tname: string

subscriptionTermCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: subscriptionTerm

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

subscriptionTerm
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

subsidiary

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
currency: currency
email Return Email Address: string

Enter the return email address for this subsidiary.

externalId External ID: string
fax Fax: string

Enter the fax number for this subsidiary.

fullName Full Name: string
id Internal ID: string
internalId Internal ID: integer (int64)

Either the internalID or externalID field is required for update, delete and get operations.

isElimination Elimination: boolean

Check this box if this subsidiary record is to be used for only journal entries and transactions between subsidiaries. When a loan, sale, or inventory transfer is made between subsidiaries, you use an elimination subsidiary to balance your consolidated books. By entering a journal entry against the elimination subsidiary in the same amount as the inter-company transaction, you have both a record of the transactions and a correct balance.

isInactive Subsidiary is Inactive: boolean

Check this box if this subsidiary is no longer active or used in your account. Inactivated subsidiaries no longer show in the Subsidiary field on records and transactions unless they are currently attached to a record. Web sites of inactive subsidiaries are no longer available online.

lastModifiedDate Last Modified Date: string (date-time)
legalName Legal Name: string

Enter the legal name of this subsidiary as it should appear on tax forms.

links Links: nsLink
nsLink
mainAddress: subsidiary-mainAddress
name Name: string

Enter the name of this subsidiary the way it should appear on all forms except checks. On checks, your company name is pre-printed with address and MICR information. The name can be alphanumeric. The maximum number of characters is 83.

parent: subsidiary
refName Reference Name: string
representingCustomer: customer
representingVendor: vendor
returnAddress: subsidiary-returnAddress
shippingAddress: subsidiary-shippingAddress
state State: string

Select the state or province in which this subsidiary is located.

taxRegistration: subsidiary-taxRegistrationCollection
tranInternalPrefix Transaction Number Prefix: string

When you use auto-generated numbering with NetSuite OneWorld, you can make your transaction number sequences independent per subsidiary. Enter up to 8 alphanumeric characters in this field to number transactions with a prefix to signify this subsidiary. To set up auto-generated numbering, go to Setup > Setup Tasks > Auto-Generated Numbers. On the Transaction Numbers subtab, check the Use Subsidiary box next to each transaction to which this prefix should be applied.

url Web Site: string

Enter this subsidiary's Web Site address, or URL.

subsidiary-mainAddress

addr1 Address 1: string
addr2 Address 2: string
addr3 Address 3: string
addrPhone Phone: string
addrText Address: string
addressee Addressee: string
attention Attention: string
city City: string
country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean
refName Reference Name: string
state State/Province: string
zip Zip: string

subsidiary-returnAddress

addr1 Address 1: string
addr2 Address 2: string
addr3 Address 3: string
addrPhone Phone: string
addrText Address: string
addressee Addressee: string
attention Attention: string
city City: string
country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean
refName Reference Name: string
state State/Province: string
zip Zip: string

subsidiary-shippingAddress

addr1 Address 1: string
addr2 Address 2: string
addr3 Address 3: string
addrPhone Phone: string
addrText Address: string
addressee Addressee: string
attention Attention: string
city City: string
country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean
refName Reference Name: string
state State/Province: string
zip Zip: string

subsidiary-taxRegistrationCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: subsidiary-taxRegistrationElement
subsidiary-taxRegistrationElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

subsidiary-taxRegistrationElement

effectiveFrom Effective From: string (date)
id ID: integer (int64)
isTaxExempt Tax-Exempt: boolean
links Links: nsLink
nsLink
nexus: nexus
nexusCountry Country: string
refName Reference Name: string
taxAgency Tax Agency: string
taxEngine Tax Engine: integer (int64)
taxRegistrationNumber Tax Reg. Number: string
validUntil Valid Until: string (date)

subsidiaryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: subsidiary

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

subsidiary
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

subtotalItem

availableToPartners Available to Adv. Partners: boolean

Check this box to make this item available to partners with the Advanced Partner Center role for viewing. These items are also available to partners with roles that are customized for the Advanced Partner Center and include view, create or edit access to item records.

createdDate Date Created: string (date-time)
customForm: object
id Internal identifier: string -10250 , -250
refName Reference Name: string
description Description: string

Enter a description for this item. This description will appear in the Description column of sales forms.

displayName Display Name/Code: string

Enter an optional name of up to 250 characters for this item in addition to the Item Name. If you are integrating with a Yahoo! store, this field is imported from Yahoo!. The display name prints in the Item column of sales forms when Basic printing is used. If this item is a member of a kit, this name appears in the Item column when the Print Items box is checked. If you do not enter a display name, the item name appears on printed forms.

externalId External ID: string
id Internal ID: string
includeChildren Include Children: boolean

Check the Include Children box to share the item with all the sub-subsidiaries associated with each subsidiary selected in the Subsidiary field. Note: When sharing items across subsidiaries, all of the options selected on the item record must be compatible across subsidiaries. For example, when entering an inventory item to be shared across subsidiaries, you should select Income and Asset accounts on the item record that are also shared across the same subsidiaries.

isInactive Inactive: boolean

When you check this box, this item will no longer appear on a list unless you check the Show All box at the bottom of the list page.

issueProduct: nsResource
itemId Item Name/Number: string

Enter up to 250 characters for the name of this item. This name appears in lists on transactions. If you have the option of entering a display name and do not, the item name prints in the Item column of sales forms when Basic printing is used. If you have the option to enter a vendor name and do not, the item name prints in the Item column of purchase forms. If you have entered a display name, it will print on purchases instead of the item name when Basic printing is used.

itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
refName Reference Name: string
subsidiary: subsidiaryCollection
translations: subtotalItem-translationsCollection

subtotalItem-translationsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: subtotalItem-translationsElement
subtotalItem-translationsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

subtotalItem-translationsElement

displayName Display Name: string
featuredDescription Featured Description: string
language Language: string
links Links: nsLink
nsLink
locale: object
id Internal identifier: string it_CH , en_TC , af_ZA , es_EA , es_EC , pt_BR , en_CY , fr_LU , nl_AN , es_UY , en_TT , es_ES , pt_ST , en_DM , en_TZ , es_ES_EURO , fr_ML , de_DE_onLQA , es_VE , nl_BE , da_DK , pt_AO , to_TO , en_UG , am_ET , ss_SZ , nl_BQ , ar , pt_AW , ko_KR , en_US , fr_BE_EURO , ko_KP , si_AQ , fr_MG , el_GR , be_BY , en_AU , he_IL , en_AW , es_SV , en_BB , ar_YE , es_CO , es_CL , en_BM , es_CR , pa_IN , en_SC , en_BS , sm_WS , it_IT_EURO , fr_KM , es_CU , en_SB , en_SG , en_BW , en_SH , en_BZ , en_SL , az_AZ , fi_FI , en_SS , sr_YU , en_CD , en_CA , ka_GE , lv_LV , uk_UA , es_DO , ur_PK , ar_IQ , fr_LU_EURO , pt_PT , fr_FR_EURO , en_PH , th_TH , bn_BD , si_LK , en_PG , hu_HU , ar_SA , ar_SD , ru_KZ , ar_BH , nl_BE_EURO , ro_MD , en_QA , ru_KG , es_AR , ta_IN , sr_RS , aa_ER , en , de_DE_EURO , zh_MO , en_AE , ar_SY , es_BO , en_AI , no_NO , en_AG , nl_SR , fr_VU , en_MW , gu_AQ , ar_TN , nl_SX , hi_IN , en_NA , mn_MN , en_NG , fr_FR , ms_MY , nl_CW , uz_UZ , ar_DJ , sr_CS , de_AT_EURO , en_NZ , es_PE , es_PA , fa_IR , ar_DZ , fr_GN , lb_LU , xx_US , pt_CV , sh_RS , ht_HT , fr_WF , es_AR_onLQA , es_PR , ar_EG , es_PY , fr_GA , en_KW , de_AT , ro_RO , en_KY , fr_FR_onLQA , fr_DJ , ca_ES_EURO , cs_CZ , en_LC , pl_AQ , fr_TD , fr_TG , es_MX , sv_AX , sk_SK , en_LR , en_LS , ar_OM , dz_BT , te_IN , de_LU_EURO , sq_AL , sv_SE , sn_ZW , es_NI , en_IE_EURO , my_MM , en_MF , en_MU , it_IT , pl_PL , fr_BE , fr_BF , tr_TR , fr_BI , fr_BJ , id_ID , fr_RW , en_ZM , km_KH , ja_JP , de_DE , fr_BL , tg_TJ , ar_QA , de_CH , zh_HK , pt_PT_EURO , en_JO , en_JM , fr_CA , nl_NL_EURO , fr_CF , fr_CG , fr_CD , pa_AQ , fr_CH , xx_US_wthId , fr_CI , pt_GW , vi_VN , ru_MD , fr_CM , fr_SC , en_KE , ne_NP , bs_BA , sl_SI , en_KN , fr_SN , ar_AE , en_GY , tl_PH , ca_ES , es_IC , lo_LA , kn_IN , so_SO , fr_PF , ar_JO , nl_NL , is_IS , fi_FI_EURO , pt_MZ , sk_SK_EURO , sl_SI_EURO , en_IE , ms_BN , hr_HR , ar_KW , de_LU , lt_LT , en_IN , ps_AF , en_ZA , en_VC , ru_RU , sh_YU , ar_LB , mr_IN , dv_MV , fj_FJ , zh_TW , tk_TM , ar_LY , en_VU , fr_NE , en_FK , es_GT , fr_NC , es_GQ , fa_AF , bg_BG , hy_AM , en_CY_EURO , mk_MK , ar_MA , en_GD , en_GB , es_HN , gu_IN , en_GH , et_EE , en_GI , zh_CN , en_GM , ar_MR
refName Reference Name: string
noPriceMessage No Price Message: string
outOfStockMessage Out Of Stock Message: string
pageTitle Page Title: string
refName Reference Name: string
salesDescription Sales Description: string
specialsDescription Special Description: string
storeDescription Store Description: string
storeDetailedDescription Detailed Description: string
storeDisplayName Store Display Name: string

subtotalItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: subtotalItem

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

subtotalItem
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

supportCase

assigned: employee
autoName Auto: boolean

This field is available only if you are allowed to override automatically generated numbers for cases. Clear this box to make the Number field editable rather than auto-generated.

caseNumber ID: string

If you use auto-generated numbering, this number is automatically assigned to give the case a unique identifier. You can use this case number to quickly access this case using the case search or the Global Search field.

category: nsResource
company: one of: [ customer, partner, vendor, nsResource, employee, contact ]
contact: contact
createdDate Creation Date/Time: string (date-time)

The date and time that this case record was first created shows in this field.

customForm: object
id Internal identifier: string -10102 , -10101 , -10100
refName Reference Name: string
dateCreated Creation Date/Time: string (date-time)

The date and time when the case was created.

email Emails: string

Enter the individual or company contact's email address. You can enter multiple email addresses separated by commas or semicolons. If you check the Email reply box, your response is emailed to these addresses.

emailEmployees Copy Employees: string

Select other employees whom you would like to send information on this case to. Press and hold CTRL to select more than one name. An email notification with the case's details is sent to these employees when you save this record. Check the Email Reply box to send case messages to both the customer and the employees selected here.

emailForm Email reply: boolean

Check this box to email your reply to the customer's email as entered in the Email field above. When editing a case, you can also send email to customers or employees using the Email button on the Messages subtab.

endDate Date Closed: string (date-time)

The date and time when the case was closed.

escalateHist: supportCase-escalateHistCollection
escalateTo: one of: [ customerCollection, partnerCollection, vendorCollection, nsResourceCollection, employeeCollection, contactCollection ]
escalationMessage Escalation Message: string

Enter a message that will be e-mailed to the person you are escalating this case to. The customer does not receive a copy of this e-mail message. The message is not stored in the case record.

eventNumber Number: integer (int64)
externalId External ID: string
firstIssueAttached First Issue Attached: string (date-time)

The date and time of when an issue was first attached to the case.

firstIssueRemoved First Issue Removed: string (date-time)

The date and time of when an issue was first detached from the case.

firstUpdated First updated: string (date-time)

The date and time when the case was first worked on (first edit).

helpDesk Help Desk: boolean

Check this box if this case is internal and is being submitted by or for an employee. Help desk cases are not included in Customer Service reports.

htmlMessage HTML Format: boolean
id Internal ID: string
inboundEmail Inbound Email Address: string

If this case was submitted by email, this field displays the email address to which the case was sent to submit the case. For example, if you use two support email addresses, support@yourcompany.com and help@yourcompany.com, this field shows which address was used. The email address the customer sent the message from displays in the Email field.

incomingMessage Message: string

If this case was submitted by a customer, the customer's most recent message appears here. If you are creating this case, enter the problem or question here. If you change the customer or company who submitted this case, the last message remains, even if it is from the previous company. To view all past messages, click View History on the Messages subtab.

initialResponseTime Initial Response Time: string

The duration between the time the case was created and the first response to the customer.

internalOnly Internal Only: boolean

Check this box if you do not want your reply to be seen by customers. Only people in your company who view this case record can see your internal message. When editing a case, you can also send email to customers or employees using the Email button on the Messages subtab.

isInactive Inactive: boolean

Check this box if you want to remove this case from the cases list. To view inactive cases, you can check the Show Inactives box at the bottom of the list.

issue: nsResource
issues: issueCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
lastCustomerMessageReceived Last Customer Message Received: string (date-time)

The date and time of the last message received from the customer.

lastIssueAttached Last Issue Attached: string (date-time)
lastIssueRemoved Last Issue Removed: string (date-time)
lastMessageDate Last Message Date: string (date-time)

The date and time of the last message received or sent relating to the case.

lastModifiedDate Last Modified Date/Time: string (date-time)

The date and time when the case was last worked on. This field updates automatically when a message is received from a contact and when a message is submitted to a contact.

lastReopenedDate Date Last Reopened: string (date-time)

The date and time when the case was last changed from Closed to Re-opened.

links Links: nsLink
nsLink
mediaItem: nsResourceCollection
messageNew New Message: boolean

Check this box to add a new message from the customer. This might be needed if the customer calls in and his or her question needs to be documented. When you check this box, Message field clears so that you can enter the new message. If the box isn't checked, the customer's most recent message shows in the Message field. All previous messages from and to the customer are listed on the Message subtab.

messageSave Messages: string
module Module: string

Select the product module this case is related to. You can create and edit modules on product records at Setup > Issues > Products.

origCaseNumber Case Number (Original): string
origin: nsResource
outgoingMessage Reply: string

Use this field to enter a reply to the message. This can be an answer, solution or request for more information based on the information in the Message field. Check the Send Email box to email this reply to the email address saved on this case record. Check the Internal Only box to email this reply only to those selected in the Email Employees field.

phone Phone: string

Enter the contact's phone number for this case. This phone number can be used by support or IT to follow up on a case.

priority: nsResource
product: nsResource
profile: nsResource
quickNote Quick Note: string

You can enter information in this field that you want to keep separate from the case details. This note can only be seen by others in your company with access to this case. You can add this field to your cases list view and enter information on the list page using the Inline Editing feature.

refName Reference Name: string
serialNumber: inventoryNumber
solutions: nsResourceCollection
spamLock Spam Lock: string
stage Stage: string
startDate Incident Date: string (date)

Enter, accept or click the calendar to pick the date this case is being reported. This date shows on the Cases list, and the list can be filtered by date. The date also shows on the Case subtab of completed company, customer and solution records.

startTime Incident Time: string

Enter or accept the time that this case is being reported. This time shows under the date on the Cases list. The time also shows on the Cases subtab of completed company, customer, and solution records.

status: nsResource
subsidiary: subsidiary
supportFirstReply Support First Reply: string (date-time)

The date and time of when the first reply message was sent to the customer.

timeElapsed Time Elapsed: string

Total number of hours the case has been actively running, excluding time spent on hold.

timeItem Time Tracking: string
timeOnHold Time On Hold: string

Total number of hours the case has been on hold since case creation.

timeOpen Time Open: string

Total number of hours the case has not been on hold or closed (includes standard statuses and customizations of Not Started, In progress, Escalated, Reopened.)

timeToAssign Time To Assign: string

The time between when the case was created and when it was assigned

timeToClose Time To Close: string

The difference between Date Created and Date Closed.

title Subject: string

Enter the subject of this case. You can enter up to 256 characters in this field. The subject shows in the second column of the Cases list, and it is a useful way to determine what the case is about. On saved records for individuals or companies who submit cases, the subject appears in the Title column of the Cases subtab. If you use the Knowledge Base feature, the subject also appears on the Cases subtab of completed solution records.

transactionId Transaction ID: string
useEmployeeTemplate Use Employee Template: boolean

Check this box if you want to use the employee template selected at Setup > Support > Preferences > Support Preferences > Notification in the Copy Employee Template field for the email sent to employees to notify them of changes to this case. Keep this box clear if you want to use the customer template for the email sent to employees. Note: Email is only sent if the Send to Customer box is also checked.

version Version: string

supportCase-escalateHistCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: supportCase-escalateHistElement
supportCase-escalateHistElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

supportCase-escalateHistElement

dateTime Date/Time: string (date-time)
fromEntity From: string
links Links: nsLink
nsLink
message Message: string
refName Reference Name: string
territory Escalation Assignment: string
toEntity Action: string

supportCaseCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: supportCase

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

supportCase
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

task

accessLevel Private: boolean

Check this box so that only the creator of this task or person assigned this task can view the task. If you don't check this box, this task is considered public and can be viewed on all task lists.

actualTime Actual Time: string

The Actual Time field shows the total amount of time entered against this task.

assigned: one of: [ customer, partner, vendor, nsResource, employee, contact ]
bom: bom
bomRevision: bomRevision
company: one of: [ customer, partner, vendor, nsResource, employee, contact ]
completedDate Date Completed: string (date)

Enter the date this task was actually completed.

contact: contact
createdDate Date Created: string (date-time)
customForm: object
id Internal identifier: string -10120 , -120
refName Reference Name: string
dueDate Due Date: string (date)

Enter the projected date when this task needs to be complete.

endTime End time: string

Enter the end time for placing this task on the assignee's calendar. You must check the Block Out Time box to set a time in this field.

estimatedTime Initial Time Budget: string

In the Initial Time Budget field, enter your first approximation of the amount of time this task will take. Later, you can increase or decrease your time estimate in the Current Time Budget field. By maintaining an initial time estimate in this field, you can compare your initial estimate to your altered estimate. If you entered a time estimate on a job task template, that amount shows here.

estimatedTimeOverride Current Time Budget: string

If your estimate of the time this task will take increases or decreases from your original estimate, enter the altered estimate in the Current Time Budget field.

externalId External ID: string
id Internal ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
message Comments: string

Enter any comments about this task. These comments appear in the e-mail sent to the person this task is assigned to.

mfgRouting: manufacturingRouting
milestone: object
id Internal identifier: string
refName Reference Name: string
order Insert Before: string

Choose the placement of this task on your task list or the person's tasks list you are assigning this to. Leave this field blank to place this task last on the tasks list.

owner: one of: [ customer, partner, vendor, nsResource, employee, contact ]
parent: task
percentComplete Percent Complete: number (double)

In the Percent Complete field, enter an estimate of how much of the total amount of work for this task is already completed. For example, if half the work toward completion is done, enter 50%. Note: The percentage you enter in this field overrides the auto-calculated figure in the Percent Time Complete field and is used for task calculations.

percentTimeComplete Percent Complete (Time): number (double)

The system auto-calculates a value for the Percent Time Complete field, by dividing Actual Time by Current Time Budget (or by Initial Time Budget, if no Current Time Budget has been entered). This value indicates how much of the budgeted time for the task has been completed. You can override this value by entering a percentage value in the Percent Complete field.

priority: object
id Internal identifier: string HIGH , MEDIUM , LOW
refName Reference Name: string
refName Reference Name: string
relatedItem: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
reminderMinutes: object
id Internal identifier: string 0 , 5 , 10 , 15 , 30
refName Reference Name: string
reminderType: object
id Internal identifier: string POPUP , EMAIL
refName Reference Name: string
sendEmail Send email: boolean

Check this box to send an email message to the person this task is assigned to. The person the task is assigned to also receives an e-mail message when this task is updated if the Send e-mail box is checked. If this person's record does not include an email address, no message will be sent.

startDate Start Date: string (date)

This is the date the task should be started. If you are entering or editing the task, type or pick the start date of the task. This date is included in the e-mail to the assignee.

startTime Start Time: string

Enter the start time for placing this task on the assignee's calendar. You must check the Block Out Time box to set a time in this field.

status: object
id Internal identifier: string NOTSTART , PROGRESS , COMPLETE
refName Reference Name: string
supportCase: supportCase
timeRemaining Time Remaining: string

The Time Remaining field shows the estimated remaining amount of time for this task. Time remaining is calculated as follows: (Initial Time Budget - Actual Time) If you have entered a Current Time Budget to update your Initial Time Budget, then the time remaining for the task is calculated as: (Current Time Budget - Actual Time)

timedEvent Timed Event: boolean

Check this box to schedule this task on the calendar of the person the task is assigned to. Enter the start and end times in the From and To fields. This time is scheduled on the calendar for the start date.

timezone Time Zone: string
title Title: string

Enter a name for this task. This name is the subject line of the e-mail sent to the assignee if you check the Send e-mail box. This title also appears to others if the Private Task box is not checked. The title shows on the Tasks list.

transaction: nsResource

taskCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: task

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

task
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

taxType

country: object
id Internal identifier: string
refName Reference Name: string
customForm: object
id Internal identifier: string
refName Reference Name: string
description Description: string

Enter a description for this record.

doesNotAddToTotal Does Not Add to Transaction Total: boolean

Check this box for special tax types that do not impact the transaction total, such as withholding tax. Tax types with this property can be used on sales and purchase transactions.

externalId External ID: string
id Internal ID: string
isInactive Inactive: boolean

Check this box to inactivate this record. Inactive records do not show on transactions and records for selection in lists.

links Links: nsLink
nsLink
name Name: string

Enter a name for this record.

nexusAccounts: taxType-nexusAccountsCollection
postToItemCost Post to Item Cost: boolean

Check this box if the tax amounts for the tax type should be added to the related item cost. Tax types with this property can be used on purchase transactions only.

refName Reference Name: string
reverseCharge Reverse Charge: boolean

Check this box if reverse charge applies to transactions that have this tax type. Tax types with this property can be used on purchase transactions only.

taxInNetAmount Tax Included in Net Amount: boolean

Check this box for special tax types where the tax amount is included in the item price. Tax types with this property can be used on sales and purchase transactions.

taxType-nexusAccountsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: taxType-nexusAccountsElement
taxType-nexusAccountsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

taxType-nexusAccountsElement

links Links: nsLink
nsLink
nexus: nexus
payablesAccount: account
receivablesAccount: account
refName Reference Name: string

taxTypeCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: taxType

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

taxType
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

term

dateDriven: object
id Internal identifier: string
refName Reference Name: string
dayDiscountExpires Day Discount Expires: integer (int64)

If you offer a discount for early payment under date driven terms, enter the last day of the month the early payment discount is available. For example, if the early payment discount is available through the 20th of each month, enter 20 in this field.

dayOfMonthNetDue Day Of Month Net Due: integer (int64)

For date driven terms, enter the day of the month when the net amount of the invoice is due. If you enter a date that does not exist in the month the transaction is due, the last day of the month becomes the due date.

daysUntilExpiry Days Till Discount Expires: integer (int64)

For standard terms, enter the number of days the early payment discount is available. For example, if the early payment discount is available for 15 days after the bill is issued, enter 15 in this field.

daysUntilNetDue Days Till Net Due: integer (int64)

Enter the number of days until the net amount of the bill becomes due. For example, if you are creating a term of Net 30, enter 30 in this field.

discountPercent % Discount: number (float)

For standard terms, enter the percentage discount if the invoice is paid early.

discountPercentDateDriven Date Driven % Discount: number (float)

For date driven terms, enter the percentage discount if the invoice is paid early.

dueNextMonthIfWithinDays Due Next Month If Within Days: integer (int64)

For date driven terms, enter the number of days before the due date that the invoice can be postponed until the next month's due date. For example, if invoices are due on the 30th of each month and you enter 5 in this field, then invoices issued between the 25th and 30th are due for payment by the 30th of the following month. For another example, Day of Month Net Due = 15 and Due Next Month if Within Days = 30 Date range within 30 days: 5/16-6/14 move to 7/15 6/15-7/15 move to 8/15 8/16-9/14 move to 10/15 9/15-10/15 move to 11/15 10/16-11/14 move to 12/15 11/15-12/15 move to 1/5

externalId External ID: string
id Internal ID: string
installment Installment: boolean

Check the Installment box to use the Installment payment term. Installments are set payments made over a specified amount of time. Any shipping and tax due are included in the first installment. The remaining balance is divided over equal payments.

isInactive Inactive: boolean

Check this box to remove all references to this record from your account. You can reactivate the record at any time.

lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
longitemtype: string
name Terms: string

Enter the name for this record. This name appears in lists that include this record.

payTaxUpfront Pay Tax Upfront: boolean
percentages: term-percentagesCollection
preferred Preferred: boolean

Check this box to make this term or message show by default on sales transactions you create. Note: Terms set on customer records override terms marked as preferred.

recurrenceCount Recurrence Count: integer (int64)

Enter the number of payments. For example, 3.

recurrenceFrequency: object
id Internal identifier: string SEMIMONTHLY , STARTOFPERIOD , WEEKLY , QUADWEEKLY , BIENNIALLY , DAILY , NEVER , ONETIME , SEMIANNUALLY , ENDOFPERIOD , MONTHLY , AUTOREFILL , TRIENNIALLY , HOURLY , QUARTERLY , ANNUALLY , CUSTOM , BIMONTHLY , BIWEEKLY
refName Reference Name: string
refName Reference Name: string
repeatEvery Repeat Every: integer (int64)

Indicate the repeat interval of payments. For example, if the payment occurs once every month, enter 1. If you selected Annual for the Recurrence Frequency and payments are biannual, enter 2.

splitEvenly Split Evenly: boolean

Check this box to split payments evenly across all payments. Note that the first payment will also include any tax and shipping charges in addition to the evenly divided payment.

tname: string

term-percentagesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: term-percentagesElement
term-percentagesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

term-percentagesElement

installmentLineNum #: integer (int64)
links Links: nsLink
nsLink
percentage Percentage: number (double)
refName Reference Name: string

termCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: term

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

term
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

timeBill

approvalStatus: object
id Internal identifier: string
refName Reference Name: string
billingClass: nsResource
billingSubsidiary: subsidiary
caseTaskEvent: nsResource
class: classification
customForm: object
id Internal identifier: string -10400
refName Reference Name: string
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
department: department
displayField Time Tracking: string
employee: one of: [ customer, partner, vendor, nsResource, employee, contact ]
externalId External ID: string
hours Duration: string

If you filled in the Start Time, End Time and Break fields, NetSuite automatically fills in the Duration field for you. If you didn't fill in these fields, enter the total time worked in hours and minutes. If you want to time yourself as you work, click the Timer link next to the Duration field.

id Internal ID: string
isBillable Billable: boolean

Check this box if the time you are entering can be billed.

isExempt Exempt: boolean
isProductive Productive: boolean
isUtilized Utilized: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

If you want, enter a memo for this time transaction. If you are billing this time back to a customer or job, this memo appears as a description for this line item on the customer invoice.

nextApprover: employee
overrideRate Lock this Rate: boolean

If you're billing this time back to a customer, check this box to lock the rate you enter so it's not affected by rate changes that happen before the customer is billed. If you're entering time for a charge-based project and there are time-based charge rules, the rate is determined by the applied charge rule. Any rates entered on time records are discarded. If you are entering time for a payroll item like vacation time, leave this field blank.

paidExternally Paid Externally: boolean

Check this box to designate that this time will be or has been paid to the employee outside of NetSuite. This removes the time entry from NetSuite payroll lists and transactions but still keeps the time available for billing back to the customer.

payrollItem: nsResource
payrollWorkplace: nsResource
posted Posted: boolean

Check this box to manually mark this time transaction as posted. This transaction is no longer available for posting and it appears on the Void Time page. Manually checking the Posted box on a time transaction does not create a corresponding journal entry. Voiding a manually checked time transaction clears the Posted box.

price: priceLevel
rate Rate: number (double)

If you selected a price in the Price Level field, it automatically appears here. If you don't use multiple prices or if you selected Custom in the Price Level field, enter a rate for this time transaction. If you're entering time for a payroll item like vacation time, leave this field blank. If you're entering time for a charge-based project and there are time-based charge rules, any rate entered in this field will be overridden by the applied charge rule.

refName Reference Name: string
rejectionNote Rejection Note: string

If you are rejecting this time entry, enter a rejection note for this time entry. Rejection notes are used to explain why an entry was rejected.

resourceAllocation: nsResource
subsidiary: subsidiary
supervisorApproval Supervisor Approval: boolean

Check this box if you have authority as a supervisor to approve this time entry.

timeModified Time Modified: boolean
timeOffType: nsResource
timeType: object
id Internal identifier: string P , A , B
refName Reference Name: string
timesheet: timeSheet
tranDate Date: string (date)

NetSuite inserts today's date as the date of this transaction. You can type or pick another date.

timeBillCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: timeBill

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

timeBill
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

timeSheet

allocatedhours Allocated Hours: string
approvalStatus: object
id Internal identifier: string
refName Reference Name: string
customForm: object
id Internal identifier: string
refName Reference Name: string
employee: one of: [ customer, partner, vendor, nsResource, employee, contact ]
endDate End Date: string (date)
externalId External ID: string
id Internal ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
lockstatus: object
id Internal identifier: string unlocked , locked , partially
refName Reference Name: string
name Name: string
plannedhours Planned Hours: string
refName Reference Name: string
rejectedhours Rejected Hours: string
startDate Start Date: string (date)

NetSuite displays the start date for the current timesheet.

submittedhours Submitted hours: string
subsidiary Subsidiary: string

The subsidiary associated with the employee is displayed here.

totalHours Total Hours: string

NetSuite displays the total hours entered on this timesheet. This field is updated in real time.

tranDate Week Of: string (date)

NetSuite inserts today's date as the date of this transaction. You can type or pick another date.

workcalendarhours Work Calendar Hours: string

timeSheetCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: timeSheet

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

timeSheet
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

topic

description Brief Description: string

Enter a description of this topic. This description shows in the topic list and also where it is published.

externalId External ID: string
id Internal ID: string
isInactive Inactive: boolean

Check this box if you no longer want to use this record. Inactivating records removes them from lists and references everywhere in your account, but they are still available by clicking the Show Inactives box on lists.

links Links: nsLink
nsLink
longDescription Detailed Description: string

Enter the text of this solution or topic here. You can use Javascript, HTML and CRMDSK tags in this description. Click Preview to see how this solution will appear when published.

parentTopic: topic
refName Reference Name: string
title Title: string

Enter a title for this solution. Because solution titles can be searched, this title should be relative to the solution subject. This title shows on the Solutions subtab of the case and topic records that this solution is applied to and in published knowledge bases.

topicCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: topic

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

topic
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

transferOrder

accountingBookDetail: transferOrder-accountingBookDetailCollection
altHandlingCost Handling Cost: number (double)

This field shows handling costs associated with this order.

altShippingCost Shipping Cost: number (double)

This field displays shipping costs associated with this transfer order.

canBeUnapproved Can Be Unapproved: boolean
class: classification
createdDate Date Created: string (date-time)
createdFrom: nsResource
currency: currency
customForm: object
id Internal identifier: string -9943
refName Reference Name: string
department: department
discountAmount Discount Amount: number (double)
discountDate Discount Date: string (date)
dueDate Due Date: string (date)
employee: employee
endDate End Date: string (date)
exchangeRate Exchange Rate: number (double)
excludefromsupplyplanning Exclude from Supply Planning: boolean
externalId External ID: string
firmed Firmed: boolean

When the Firmed box is checked, the line items are no longer eligible for reallocation to another order. The items must remain committed to the firmed order. Firmed transfer orders are not available to be rescheduled or cancelled.

fob FOB: string
handlingCost Handling Cost: number (double)

The handling cost automatically calculates depending on the shipping method you select in the Ship Via field. To change the cost of handling, go to Lists > Accounting > Shipping Items and select the shipping method with the handling cost you want to change.

handlingTaxAmount Handling Tax Amount: number (double)
id Internal ID: string
incoTerm: nsResource
item: transferOrder-itemCollection
lastModifiedDate Date Last Modified: string (date-time)
linkedTrackingNumbers Linked Tracking Numbers: string
links Links: nsLink
nsLink
location: location
memo Memo: string

Enter a memo to identify this transfer order. When you use the Search Transactions feature, you can search for specific words and phrases in the Memo field.

nexus: nexus
orderStatus: object
id Internal identifier: string A , B
refName Reference Name: string
orderType: nsResource
originator Originator: string
otherRefNum PO/Check Number: string
prevDate Previous Effective Date: string (date)
refName Reference Name: string
shipAddress Ship To: string

The Ship To Address of the transfer order defaults to the address of the destination location. To enter a different address: * Select another address in the Ship To Select field. * Select New in the Ship To Select field to enter a new billing address.

shipAddressList: nsResource
shipComplete Ship Complete: boolean

Check this box if you want to ship this order when there are enough items available to fully fulfill the orders. When fulfilling orders in bulk, you can filter the list to include those orders marked Ship Complete that can be completely fulfilled by selecting Respect Ship Complete in the Filter By field.

shipDate Ship Date: string (date)

The date defaults to show the current date. You can type or pick another shipping date for this order.

shipIsResidential Shipping address is residential: boolean
shipMethod: shipItem
shipOverride Override: boolean
shippingAddress: transferOrder-shippingAddress
shippingAddress_text Shipping Address: string
shippingCost Shipping Cost: number (double)

The shipping cost automatically calculates depending on the shipping method you select in the Ship Via field above. To change the cost of a shipping method, go to Lists > Accounting > Shipping Items and select the shipping method you want to change. If you use UPS Real-Time rates and a package is over 150lbs, the package is charged as multiple packages equal to or less than 150lbs.

shippingCostOverridden Shipping Cost Overridden: boolean
shippingTaxAmount Shipping Tax Amount: number (double)
source: object
id Internal identifier: string SuitePhone , smbXML , CSV , ADP , QIF , QB , PERQUEST , Yahoo , PaymentLink , customerCenter , webServices , eBay , restWebServices , NLWebStore , offlineClient , SCIS , Sync
refName Reference Name: string
startDate Start Date: string (date)
storeOrder: string
subsidiary: subsidiary
subtotal Subtotal: number (double)

As you add items, the total shows in this field.

terms: term
toSubsidiary: subsidiary
total Total: number (double)

This field shows the total amount associated with this order, including shipping and handling costs.

trackingNumbers Tracking Numbers: string

This field displays the tracking number provided by the carrier for the shipment.

tranDate Date: string (date)

The current date autofills for this transfer order. You can select or enter a different date.

tranId Transaction Number: string

Enter the number of this transfer order. If you use autogenerated numbering, the next order number in the sequence shows here. You can enter another number if you choose.

transferLocation: location
useItemCostAsTransferCost Use Item Cost As Transfer Cost: boolean

Check this box to use the transfer price as a declared shipping value for reference only. For example, for insurance or international shipping. * The transfer price is not a charge for the destination location. * The transfer price does not affect inventory costing on transactions. * The transfer price defaults to show the value in the Transfer Price field of item records. * Partial fulfillment and receipt of transfer orders is allowed, but you cannot receive more than you have fulfilled on any date. For example, if you have fulfilled 10 widgets out of 20 on a transfer order, you cannot receive 12 widgets on that order. Clear this box to use the transfer price shown on the transfer order as the item cost on the item receipt. Important: If no transfer price is entered on the transfer order, no cost is recorded on the item receipt. * Any difference between the actual cost and the transfer price posts to a Gain/Loss account when the item is shipped. * The transfer price and the Gain/Loss account are defined on each item record. * The transfer price defaults to show the value in the Transfer Price field of item records. If you use approval routing, this setting can be changed on a transfer order as long as the transfer order is not yet approved. Once the transfer order is approved, this setting cannot be changed.

webSite: string

transferOrder-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: transferOrder-accountingBookDetailElement
transferOrder-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

transferOrder-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

transferOrder-item-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: transferOrder-item-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

transferOrder-item-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: transferOrder-item-inventoryDetail-inventoryAssignmentElement
transferOrder-item-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

transferOrder-item-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

transferOrder-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: transferOrder-itemElement
transferOrder-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

transferOrder-itemElement

allocationAlert Reallocate Order Item: string
amount Amount: number (double)
billVarianceStatus: object
id Internal identifier: string NOVARIANCES , JOURNALNOTPOSTED , JOURNALPOSTED
refName Reference Name: string
class: classification
commitInventory: object
id Internal identifier: string 1 , 2 , 3
refName Reference Name: string
commitmentFirm Commitment Confirmed: boolean
daysLate Days Late: integer (int64)
department: department
description Description: string
excludeFromPredictiveRisk Exclude From Predictive Risk: boolean
expectedShipDate Expected Ship Date: string (date)
initOqpBucket Initial OQP Bucket: string
inventoryDetail: transferOrder-item-inventoryDetail
isAllocateFirmInvtOnly None: boolean
isClosed Closed: boolean
isFreezeFirmAllocation None: boolean
isOpen Is Opened: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemSubtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
licenseCode License Code: string
line Transaction Line: integer (int64)
linked Linked: boolean
links Links: nsLink
nsLink
location: location
marginal Marginal: boolean
matrixType Matrix Type: string
minQty Minimum Quantity: number (float)
options Options: string
oqpBucket Oqp Bucket: string
orderAllocationStrategy: nsResource
orderPriority Order Priority: number (float)
printItems Print Items: boolean
quantity Quantity: number (float)
quantityAllocated Quantity Allocated: number (float)
quantityAvailable Available: number (float)
quantityBackOrdered Back Ordered: number (float)
quantityCommitted Committed: number (float)
quantityDemandAllocated Allocated Demand: number (float)
quantityFulfilled <NULL>: number (float)
quantityOnHand On Hand: number (float)
quantityPacked Quantity Packed: number (float)
quantityReceived Quantity Received: number (float)
rate Rate: number (double)
rateIncludingTax Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
requestedDate Requested Date: string (date)
subsidiary: subsidiary
units Units: string

transferOrder-shippingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

transferOrderCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: transferOrder

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

transferOrder
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

unitsType

externalId External ID: string
id Internal ID: string
isInactive Inactive: boolean

Check this box to inactivate this unit record. When a record is inactive, it does not appear in lists and cannot be selected on records and transactions.

lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
name Type Name: string

Enter a name for the type of units you are creating. For example, enter "Length" to create units of Inch, Foot and Yard.

refName Reference Name: string
uom: unitsType-uomCollection

unitsType-uomCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: unitsType-uomElement
unitsType-uomElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

unitsType-uomElement

abbreviation Abbreviation: string
baseUnit Base Unit: boolean
conversionRate Conversion Rate {1}: number (float)
inUse Used: boolean
internalId Internal ID: integer (int64)
links Links: nsLink
nsLink
pluralAbbreviation Plural Abbreviation: string
pluralName Plural Name: string
refName Reference Name: string
unitName Name: string

unitsTypeCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: unitsType

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

unitsType
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

usage

customForm: object
id Internal identifier: string
refName Reference Name: string
customer: customer
externalId External ID: string
id Internal ID: string
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
links Links: nsLink
nsLink
memo Memo: string
refName Reference Name: string
status: object
id Internal identifier: string ACTIVE , VOIDED
refName Reference Name: string
subscriptionPlan: subscriptionPlan
usageDate Date: string (date)
usageQuantity Quantity: number (float)
usageSubscription: subscription
usageSubscriptionLine: subscriptionLine

usageCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: usage

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

usage
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendor

accountNumber Account Number: string

If your vendors assign account numbers to you, enter one here. This number will later appear in these places: * In the Vendor # field on purchase orders * In the Memo field on checks

addressBook: vendor-addressBookCollection
altEmail Alt. Email: string
altPhone Alt. Phone: string

Enter an optional alternate phone number for this record. Phone numbers can be entered in the following formats:999-999-9999, 1-999-999-9999, (999) 999-9999, 1(999) 999-9999 or 999-999-9999 ext 9999 .

autoName Auto: boolean

Clear this box to manually enter a name for this record. If you leave this box marked, NetSuite assigns a name or number for this record based on your settings at Setup > Company > Auto-Generated Numbers.

balance Balance (Base): number (double)

The vendor's current accounts payable balance due appears here.

balancePrimary Balance: number (double)

This is a read-only calculated field that returns the vendor's current accounts payable balance in the specified currency.

billingClass: nsResource
campaigns: vendor-campaignsCollection
category: vendorCategory
comments Comments: string

Enter any other information you wish to track for this vendor.

companyName Company Name: string

In the Company name field, enter the supplier's legal name. If you use Auto-Generated Numbering, you should enter the vendor name here to ensure that it appears along with the code in lists.

contact: contact
contactList: contactCollection
creditLimit Credit Limit: number (double)

Enter an optional credit limit for your purchases from this vendor. If you have a NetSuite OneWorld account, enter the global credit limit for this vendor and any assigned subsidiary. This value can exceed the sum of the vendor and subsidiary credit limits. This credit limit sets a maximum currency amount that should be spent using credit without making a payment. The value displays in the vendor’s primary currency. The default is no value, or no credit limit. You can place the vendor on hold by entering 0 (zero.) Any new purchase order or vendor bill transaction displays a warning message. You cannot enter a negative value. NetSuite validates the transaction amounts on purchase orders and vendor bills against the global credit limit specified in the Credit Limit field. NetSuite does not include individual subsidiary credit limits in the global credit limit validation.

currency: currency
currencyList: vendor-currencyListCollection
customForm: object
id Internal identifier: string -10021 , -10020
refName Reference Name: string
dateCreated Date Created: string (date-time)

The date this record was created displays here.

defaultAddress Default Address: string

This field automatically shows the default billing address that you enter and add using the Address subtab.

defaultBankAccount: account
defaultShippingAddress Default Shipping Address: string
defaultTaxReg Default Tax Reg. Number: string

Select the default tax registration number for this entity.

defaultVendorPaymentAccount: account
email Vendor Email: string

Enter the e-mail address of your vendor. If you allow your vendors online access, this becomes part of their access code.

emailPreference: object
id Internal identifier: string PDF , HTML , DEFAULT
refName Reference Name: string
emailTransactions Email Transactions: boolean

Set a preferred transaction delivery method for this vendor. Choose to send transactions by regular mail, by email, by fax, or by a combination of the three. Then, when you select the vendor on a transaction, their preferred delivery method is marked by default. * Email – Check this box to check the To Be Emailed box by default on transactions when this vendor is selected. * Print – Check this box to check the To Be Printed box by default on transactions when this vendor is selected. * Fax – Check this box to check the To Be Faxed box by default on transactions when this vendor is selected. Once you enter these settings on the vendor record, these boxes are checked by default for transactions created from the vendor record or for transactions that are copied or converted. Note: These settings override any customized settings on transaction forms you use. There are also preferences to set default values for new vendor records at Setup > Company > Printing, Fax and Email Preferences. On the Print subtab, Fax subtab, or Email subtab, check Vendors Default to [Print/Fax/Email] Transactions. You can also set these fields using the Mass Update function. Go to Lists > Mass Update > Mass Updates > General and click Vendor.

entityId Entity ID: string

In the Supplier ID field, enter your supplier's name as it should appear in all lists. If you use Auto-Generated Numbering, this field fills with the vendor number or code.

expenseAccount: account
externalId External ID: string
fax Fax: string

Enter a fax number for this record. You should enter the fax number exactly as it must be dialed. If a '1' is required to fax to this number, be sure to include it at the beginning of the number. The number you enter here automatically appears in the To Be Faxed field of transactions when you select this customer. To fax NetSuite forms, an administrator must first set up fax service at Setup > Company > Printing, Fax and Email Preferences.

faxTransactions Fax Transactions: boolean

Set a preferred transaction delivery method for this vendor. Choose to send transactions by regular mail, by email, by fax, or by a combination of the three. Then, when you select the vendor on a transaction, their preferred delivery method is marked by default. * Email – Check this box to check the To Be Emailed box by default on transactions when this vendor is selected. * Print – Check this box to check the To Be Printed box by default on transactions when this vendor is selected. * Fax – Check this box to check the To Be Faxed box by default on transactions when this vendor is selected. Once you enter these settings on the vendor record, these boxes are checked by default for transactions created from the vendor record or for transactions that are copied or converted. Note: These settings override any customized settings on transaction forms you use. There are also preferences to set default values for new vendor records at Setup > Company > Printing, Fax and Email Preferences. On the Print subtab, Fax subtab, or Email subtab, check Vendors Default to [Print/Fax/Email] Transactions. You can also set these fields using the Mass Update function. Go to Lists > Mass Update > Mass Updates > General and click Vendor.

firstName First Name: string

Optionally enter a first name here.

giveAccess Login Access: boolean

Check this box to give your vendor access to NetSuite. On the Roles subtab, assign a role to customize the level of access. You can assign multiple roles. To let your vendor view prior transactions and purchase orders, select the Vendor Center role.

globalSubscriptionStatus: object
id Internal identifier: string 1 , 2 , 3 , 4
refName Reference Name: string
homePhone Home Phone: string
id Internal ID: string
image: nsResource
incoterm: nsResource
isAutogeneratedRepresentingEntity Is Autogenerated Representing Entity: boolean

This field indicates that this entity was automatically generated by NetSuite to represent a specific subsidiary.

isInactive Vendor is Inactive: boolean

When you check this box, this vendor will no longer appear on a list unless you check the Show Inactives box at the bottom of the list page.

isJobResourceVend Job Resource: boolean

Check this box to enable this vendor to be chosen as a resource on tasks and jobs. As a job resource, a vendor can be assigned to complete a task or to manage a project. Clear this box if you do not want this vendor assigned as a job resource. Note: If you use NetSuite OneWorld, you cannot share a vendor with multiple subsidiaries and define the vendor as a resource on tasks and jobs.

isPerson Is Individual: boolean

Next to Type, select to identify the supplier as a Company or Individual.

laborCost Labor Cost: number (double)

Enter the cost of labor for this vendor in order to be able to calculate profitability on jobs.

laborcategory: nsResource
lastModifiedDate Last Modified Date: string (date-time)
lastName Last Name: string

Optionally enter a last name here.

legalName Legal Name: string

Enter the legal name for this vendor for financial purposes. If you entered a name in the Company Name field, that name appears here.

links Links: nsLink
nsLink
manufacturingLocations: locationCollection
middleName Middle Name: string
mobilePhone Mobile Phone: string
openingBalance Opening Balance: number (double)

Enter the opening balance of your account with this vendor.

openingBalanceAccount: account
openingBalanceDate Opening Balance Date: string (date)

Enter the date of the balance entered in the Opening Balance field

password Password: string

Assign a password to give this vendor access to NetSuite. The Password Criteria panel will help you ensure you create a password that meets the password policy in effect in your account. You will need to tell the user the password you assign. For more information, see the help topic NetSuite Password Requirements.

password2 Confirm Password: string

Reenter the password in this field to verify that you entered the same password twice.

payablesAccount: account
phone Phone: string

Enter a phone number for your vendor. It will appear on the Vendor List report. This field is required for the Online Bill Pay feature.

phoneticName Furigana: string

Enter the furigana character you want to use to sort this record.

predConfidence Predicted Risk Confidence: number (double)

Enter the confidence you have that this vendor will provide the required material expressed as a percentage.

predictedDays Predicted Days Late/Early: integer (int64)

Enter how late or early you expect this vendor to provide the required material in number of days. To indicate days early, enter a negative number.

prepaymentBalance Prepayment Balance: number (double)

This field displays the total balance of prepayments made to this vendor that have not been applied to a bill payment yet.

printOnCheckAs Print on Check As: string

What you enter here prints on the Pay to the Order of line of a check instead of what you entered in the Vendor field.

printTransactions Print Transactions: boolean

Set a preferred transaction delivery method for this vendor. Choose to send transactions by regular mail, by email, by fax, or by a combination of the three. Then, when you select the vendor on a transaction, their preferred delivery method is marked by default. * Email – Check this box to check the To Be Emailed box by default on transactions when this vendor is selected. * Print – Check this box to check the To Be Printed box by default on transactions when this vendor is selected. * Fax – Check this box to check the To Be Faxed box by default on transactions when this vendor is selected. Once you enter these settings on the vendor record, these boxes are checked by default for transactions created from the vendor record or for transactions that are copied or converted. Note: These settings override any customized settings on transaction forms you use. There are also preferences to set default values for new vendor records at Setup > Company > Printing, Fax and Email Preferences. On the Print subtab, Fax subtab, or Email subtab, check Vendors Default to [Print/Fax/Email] Transactions. You can also set these fields using the Mass Update function. Go to Lists > Mass Update > Mass Updates > General and click Vendor.

purchaseOrderAmount Vendor Bill - Purchase Order Amount Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the amount on the vendor bill and purchase order.

purchaseOrderQuantity Vendor Bill - Purchase Order Quantity Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the quantity on the vendor bill and purchase order

purchaseOrderQuantityDiff Vendor Bill - Purchase Order Quantity Difference: number (float)

Enter the difference limit for the discrepancy between the quantity on the vendor bill and purchase order.

rate Hourly Rate: number (double)
rates: vendor-ratesCollection
receiptAmount Vendor Bill - Item Receipt Amount Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the amount on the vendor bill and item receipt.

receiptQuantity Vendor Bill - Item Receipt Quantity Tolerance: number (float)

Enter the tolerance limit for the discrepancy between the quantity on the vendor bill and item receipt.

receiptQuantityDiff Vendor Bill - Item Receipt Quantity Difference: number (float)

Enter the difference limit for the discrepancy between the quantity on the vendor bill and item receipt.

refName Reference Name: string
representingSubsidiary: subsidiary
requirePwdChange Require Password Change On Next Login: boolean

Check this box to require this user to change their password on their next login to NetSuite. When the user next logs in, they see the Change Password page and cannot access other NetSuite pages until a new password is created and saved. Requiring this action protects your account from unauthorized access using generic passwords and prepares your account for an audit. The Require Password Change on Next Login box never displays as checked. When you check this box and save the record, an internal flag is set. When the password change occurs, the flag is cleared. If you later check the box again and save the record, the internal flag is reset to require another password change.

roles: vendor-rolesCollection
salutation Mr./Ms...: string
sendEmail Send New Access Notification Email: boolean

Check this box to automatically send an email notifying the vendor that you have given limited access to your NetSuite account. The standard NetSuite email message also contains a link to let the user create a password. If you do not check this box, you must check the Manually Assign or Change Password box. You must create the password, and tell the user the password, and when and how to log in. For security reasons, do not send the password by email.

subscriptionMessageHistory: vendor-subscriptionMessageHistoryCollection
subscriptions: vendor-subscriptionsCollection
subsidiary: subsidiary
subsidiaryEdition Edition: string
taxRegistration: vendor-taxRegistrationCollection
terms: term
title Job Title: string
unbilledOrders Unbilled Orders (Base): number (double)

This field displays the total amount of orders that have been entered but not yet billed. If you have enabled the preference Vendor Credit Limit Includes Orders, then this total is included in credit limit calculations. Set this preference at Setup > Accounting > Preferences > Accounting Preferences > General.

unbilledOrdersPrimary Unbilled Orders: number (double)

This field displays the total amount of orders that have been entered but not yet billed in the specified currency.

url URL: string

Enter a URL for this vendor's Web address. When you return to this record for viewing, this address is a link.

workCalendar: nsResource

vendor-addressBook-addressBookAddress

addr1 Address 1: string
addr2 Address 2: string
addr3 Address 3: string
addrPhone Phone: string
addrText Address: string
addressee Addressee: string
attention Attention: string
city City: string
country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean
refName Reference Name: string
state State/Province: string
zip Zip: string

vendor-addressBookCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendor-addressBookElement
vendor-addressBookElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendor-addressBookElement

addressBookAddress: vendor-addressBook-addressBookAddress
addressBookAddress_text Address: string
addressId Internal ID: string
defaultBilling Default Billing: boolean
defaultShipping Default Shipping: boolean
id ID: integer (int64)
internalId Internal ID: integer (int64)
label Label: string
links Links: nsLink
nsLink
refName Reference Name: string

vendor-campaignsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendor-campaignsElement
vendor-campaignsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendor-campaignsElement

links Links: nsLink
nsLink
refName Reference Name: string

vendor-currencyListCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendor-currencyListElement
vendor-currencyListElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendor-currencyListElement

balance Balance: number (double)
currency: currency
links Links: nsLink
nsLink
prepaymentBalance Prepayment Balance: number (double)
refName Reference Name: string
unbilledOrders Unbilled Orders: number (double)

vendor-ratesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendor-ratesElement
vendor-ratesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendor-ratesElement

entityCurrency: currency
links Links: nsLink
nsLink
rate Hourly Rate: number (double)
refName Reference Name: string

vendor-rolesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendor-rolesElement
vendor-rolesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendor-rolesElement

billingWarn <A href='/app/billing/billingterms.nl?user=T'>Charges may apply</a>: string
centerType: string
deviceidOnly: string
links Links: nsLink
nsLink
refName Reference Name: string
selectedRole: nsResource
ssoOnly: string
wsOnly: string

vendor-subscriptionMessageHistoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendor-subscriptionMessageHistoryElement
vendor-subscriptionMessageHistoryElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendor-subscriptionMessageHistoryElement

links Links: nsLink
nsLink
refName Reference Name: string

vendor-subscriptionsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendor-subscriptionsElement
vendor-subscriptionsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendor-subscriptionsElement

lastModifiedDate Last Modified: string (date-time)
links Links: nsLink
nsLink
refName Reference Name: string
subscribed Subscribed: boolean
subscription: nsResource

vendor-taxRegistrationCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendor-taxRegistrationElement
vendor-taxRegistrationElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendor-taxRegistrationElement

address Address: string
id ID: integer (int64)
links Links: nsLink
nsLink
nexus: nexus
nexusCountry: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
nexusState: nsResource
refName Reference Name: string
taxRegistrationNumber Tax Reg. Number: string

vendorBill

account: account
accountingBookDetail: vendorBill-accountingBookDetailCollection
appliedRules: vendorBill-appliedRulesCollection
approvalStatus: object
id Internal identifier: string 11 , 1 , 2 , 3
refName Reference Name: string
availableVendorCredit Available Vendor Credit: number (double)

The Available Vendor Credit field displays the remaining credit available to this vendor before a payment is received. It is converted from vendor’s primary currency into the transaction currency. The field value is available only in edit mode. This field is visible after you customize the vendor bill. To display this field, enable accounts payable preferences: 1. Go to Setup >Accounting > Preferences > Accounting Preferences. 2. In the Accounts Payable section, check the Vendor Credit Limit Warnings and Vendor Credit Limit Includes Orders boxes. 3. Click Save. 4. In the vendor bill Customize menu, click Customize Form. 5. In the Screen Fields subtab, beside Available Vendor Credit, check the Show box. 6. Click Save. If the transaction exceeds the vendor’s credit limit, a warning message appears displaying the exceeded credit amount. The message does not prevent you from saving the transaction.

balance Balance: number (double)
billAddr1 Billing Address Line 1: string
billAddr2 Billing Address Line 2: string
billAddr3 Billing Address Line 3: string
billAddress Bill To: string

In the Vendor Select field, choose a vendor. Verify the billing address displayed in the Vendor field.

billAddressList: nsResource
billAddressee Billing Addressee: string
billAttention Billing Attention: string
billCity Billing Address City: string
billCountry: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
billOverride Override: string
billPhone Billing Phone: string
billState Billing Address State: string
billZip Billing Address Zip Code: string
billingAddress: vendorBill-billingAddress
billingAddress_text Billing Address: string
class: classification
createdDate Date Created: string (date-time)
creditLimit Credit Limit: number (double)

The credit limit you entered for your purchases from this vendor will appear here. To enter or change a credit limit, go to Lists > Relationships > Vendors. On the vendor record's Financial tab, enter the credit limit. NetSuite will warn you when you meet or exceed this vendor's limit while you are entering orders if you go to Home > Set Preferences and check the Credit Limit Warnings box.

currency: currency
customForm: object
id Internal identifier: string -9950
refName Reference Name: string
department: department
discountAmount Discount Amount: number (double)

NetSuite enters the amount discounted on this bill. This discount is based on the purchase order terms. For example, if terms are set as 2%-10, Net 30 and the bill is paid within 10 days, a 2% discount is applied. If this discount item is taxable, the discount is applied before taxes. If it is not taxable, the discount is applied after taxes.

discountDate Discount Date: string (date)

If your vendor offers discounts for early payments on bills, a calculated date based on the terms of the bill automatically shows up in this field. This date is the last day you can pay this bill in order to receive a discount.

documentStatus Status: string
dueDate Due Date: string (date)

NetSuite inserts today's date. You can type or pick another date. If you do not assign a due date, this bill will not appear on aging reports.

endDate End Date: string (date)
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
entityTaxRegNum Vendor Tax Reg. Number: string

The tax registration number for this entity displays here.

exchangeRate Exchange Rate: number (double)

The currency's exchange rate is shown in this field. You can edit the exchange rate for this transaction only, or you can update the currency record with the exchange rate you enter here.

excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
expense: vendorBill-expenseCollection
externalId External ID: string
id Internal ID: string
installment: vendorBill-installmentCollection
intercoStatus: object
id Internal identifier: string 1 , 2 , 3
refName Reference Name: string
intercoTransaction: nsResource
item: vendorBill-itemCollection
landedCostMethod: object
id Internal identifier: string WEIGHT , QUANTITY , VALUE
refName Reference Name: string
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

Enter a memo that will appear on such reports as the 2-line Accounts Payable Register.

nextApprover: employee
nexus: nexus
overrideInstallments Override: boolean

Check this box to override the default calculated installment amounts and enter custom ones. Note that you must ensure that custom installment amounts must add up to the total amount due.

paymentHold Payment Hold: boolean

Check the Payment Hold box to apply a payment hold on a disputed bill: * The Make Payment button does not appear on the vendor bill and a vendor payment for that bill cannot be processed. * Vendor bills subject to a payment hold do not appear on the bill payments page. * The Electronic Payment SuiteApp does not process payments that are subject to a payment hold.

postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
received Received Bill: boolean

Place a check mark in this box if you have received a bill for this order. If you have received all the items on your order but have not checked this box, this transaction will now appear in your open bills report with no due date.

refName Reference Name: string
startDate Start Date: string (date)
status: object
id Internal identifier: string A , B , C , D , E , F
refName Reference Name: string
subsidiary: subsidiary
subsidiaryTaxRegNum Subsidiary Tax Reg. Number: string

This field shows the tax registration number of the transaction nexus. NetSuite automatically populates this field based on the nexus lookup logic. You can override the transaction nexus and tax registration number that NetSuite automatically selects by checking the Nexus Override box. When you select a different tax registration number in the dropdown list, the corresponding nexus is automatically selected in the Nexus field.

taxDetails: vendorBill-taxDetailsCollection
taxDetailsOverride Tax Details Override: boolean

Check this box to override the tax information on the Tax Details subtab of the transaction. Only roles with at least the Edit level of the Tax Details Tab permission can override the tax details.

taxPointDate Tax Point Date: string (date)

Tax point date is a legal requirement in many countries. It is the date of the transaction that determines the taxability. It may be different from the transaction date that determines the GL impact. Specific rules consider the reporting of transactions based on tax point date and other factors.

taxPointDateOverride Tax Point Date Override: boolean

Check this box to change the tax point date.

taxRegOverride Tax Registration Override: boolean

Check this box to override the values in the Nexus and Subsidiary Tax Reg. Number fields. Only roles with at least the Edit level of the Tax Details Tab permission can override the values that NetSuite automatically selects in these fields.

taxTotal Tax: number (double)

NetSuite multiplies the tax rate by the taxable total of line items and enters it here.

terms: term
toBePrinted To Be Printed: boolean
total Amount: number (double)
totalAfterTaxes Total After Taxes: number (double)
tranDate Date: string (date)

NetSuite inserts today's date for the posting date of this bill. You can type or pick another date. What you enter here determines the date range in which this transaction appears on the Accounts Payable Register. You can select or enter custom date ranges on registers.

tranId Reference No.: string

Enter additional information to identify this transaction, such as the vendor's invoice number. This reference appears on reports such as the Accounts Payable Register. Note: You can enter 45 Latin alphanumeric characters maximum in this field. Entries that use special characters, for example, characters from other languages, may support fewer than 45 characters.

unbilledOrders Unbilled Orders: number (double)
userTotal Amount: number (double)

You can enter the dollar amount of the bill, but NetSuite will update this amount as you add or edit line items.

vendorBill-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorBill-accountingBookDetailElement
vendorBill-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorBill-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

vendorBill-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorBill-appliedRulesElement
vendorBill-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorBill-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

vendorBill-billingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

vendorBill-expenseCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorBill-expenseElement
vendorBill-expenseElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorBill-expenseElement

account: account
amortizStartDate Amortization Start Date: string (date)
amortizationEndDate Amortization End Date: string (date)
amortizationResidual Residual: string
amortizationSched: nsResource
amortizationType Type: string
amount Amount: number (double)
category: expenseCategory
class: classification
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
department: department
isBillable Billable: boolean
line Line: integer (int64)
links Links: nsLink
nsLink
location: location
memo Memo: string
orderDoc: string
orderLine Order Line: string
projecttask: projectTask
refName Reference Name: string
scheduleType Schedule Type: string
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string

vendorBill-installmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorBill-installmentElement
vendorBill-installmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorBill-installmentElement

amount Amount: number (double)
amountDue Amount Due: number (double)
dueDate Due Date: string (date)
links Links: nsLink
nsLink
refName Reference Name: string
seqNum Installment Number: integer (int64)

vendorBill-item-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: vendorBill-item-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

vendorBill-item-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorBill-item-inventoryDetail-inventoryAssignmentElement
vendorBill-item-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorBill-item-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

vendorBill-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorBill-itemElement
vendorBill-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorBill-itemElement

amortizStartDate Amortization Start Date: string (date)
amortizationEndDate Amortization End Date: string (date)
amortizationResidual Residual: string
amortizationSched: nsResource
amortizationType Type: string
amount Amount: number (double)
billReceipts: itemReceiptCollection
billVarianceStatus: object
id Internal identifier: string NOVARIANCES , JOURNALNOTPOSTED , JOURNALPOSTED
refName Reference Name: string
catchUpPeriod: accountingPeriod
class: classification
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
deferRevRec Hold Revenue Recognition: boolean
department: department
description Description: string
dueToFromSubsidiary: subsidiary
initOqpBucket Initial OQP Bucket: string
inventoryDetail: vendorBill-item-inventoryDetail
isBillable Billable: boolean
isCatchWeightItem: boolean
isClosed Closed: boolean
isOpen Is Opened: boolean
isVsoeBundle Is VSOE Bundle: string
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemSubtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
job: job
landedCostCategory: costCategory
licenseCode License Code: string
line Transaction Line: integer (int64)
linked Linked: boolean
links Links: nsLink
nsLink
location: location
marginal Marginal: boolean
matrixType Matrix Type: string
minQty Minimum Quantity: number (float)
options Options: string
oqpBucket Oqp Bucket: string
orderDoc: nsResource
orderLine Order Line: integer (int64)
primaryToSecondaryUnitConversionRate: number (float)
printItems Print Items: boolean
projecttask: projectTask
quantity Quantity: number (float)
rate Rate: number (double)
rateIncludingTax Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
scheduleType Schedule Type: string
secondaryQuantity Secondary Quantity: number (float)
secondaryUnitConversionRate: number (float)
secondaryUnits Secondary Units: string
secondaryUnitsList: string
subsidiary: subsidiary
targetLocation: location
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string
units Units: string
vendorName Vendor Name: string

vendorBill-taxDetailsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorBill-taxDetailsElement
vendorBill-taxDetailsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorBill-taxDetailsElement

calcDetail Details: string
lineName Name: string
lineType Line type: string
links Links: nsLink
nsLink
netAmount Net Amount: number (double)
refName Reference Name: string
taxAmount Tax Amount: number (double)
taxBasis Tax Basis: number (double)
taxCode: salesTaxItem
taxDetailsReference: object
id Internal identifier: string
refName Reference Name: string
taxRate Tax Rate: number (double)
taxType Tax Type: string

vendorBillCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: vendorBill

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

vendorBill
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorCategory

externalId External ID: string
id Internal ID: string
isInactive Inactive: boolean

Check this box to remove all references to this record from your account. You can reactivate the record at any time.

isTaxAgency Tax Agency: boolean

You can set up tax agencies as vendors to initiate, record, and track tax payments. Select this check box if this vendor is a taxing agency.

lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
longitemtype: string
name Vendor: string

Enter the name for this record. This name appears in lists that include this record.

refName Reference Name: string
tname: string

vendorCategoryCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: vendorCategory

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

vendorCategory
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: vendor

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

vendor
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorCredit

account: account
accountingBookDetail: vendorCredit-accountingBookDetailCollection
applied Applied: number (double)

NetSuite will update the Applied amount as you check bills on the Apply tab.

appliedRules: vendorCredit-appliedRulesCollection
apply: vendorCredit-applyCollection
billAddr1 Billing Address Line 1: string
billAddr2 Billing Address Line 2: string
billAddr3 Billing Address Line 3: string
billAddress Bill To: string

In the Vendor Select field, choose a vendor. Verify the billing address displayed in the Vendor field.

billAddressList: nsResource
billAddressee Billing Addressee: string
billAttention Billing Attention: string
billCity Billing Address City: string
billCountry: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
billOverride Override: string
billPhone Billing Phone: string
billState Billing Address State: string
billZip Billing Address Zip Code: string
billingAddress: vendorCredit-billingAddress
billingAddress_text Billing Address: string
class: classification
createdDate Date Created: string (date-time)
createdFrom: nsResource
currency: currency
customForm: object
id Internal identifier: string -9952
refName Reference Name: string
department: department
dueDate Due Date: string (date)

This field specifies a due date for the bill credit. You can use it to track due dates of bill credit at time of bill payment. The due date information is available in Bill Credit and Bill Payment pages, as well as saved searches, reports, and SuiteAnalytics workbooks.

entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
entityTaxRegNum Vendor Tax Reg. Number: string

This field displays the selected vendor's tax registration number.

exchangeRate Exchange Rate: number (double)

The currency's exchange rate is shown in this field. You can edit the exchange rate for this transaction only, or you can update the currency record with the exchange rate you enter here.

excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
expense: vendorCredit-expenseCollection
externalId External ID: string
id Internal ID: string
intercoStatus: object
id Internal identifier: string 1 , 2 , 3
refName Reference Name: string
intercoTransaction: nsResource
item: vendorCredit-itemCollection
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

Enter a memo that will appear on such reports 2-line Accounts Payable Register.

nexus: nexus
postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
refName Reference Name: string
subsidiary: subsidiary
subsidiaryTaxRegNum Subsidiary Tax Reg. Number: string

This field shows the tax registration number of the transaction nexus. NetSuite automatically populates this field based on the nexus lookup logic. You can override the transaction nexus and tax registration number that NetSuite automatically selects by checking the Nexus Override box. When you select a different tax registration number in the dropdown list, the corresponding nexus is automatically selected in the Nexus field.

taxDetails: vendorCredit-taxDetailsCollection
taxDetailsOverride Tax Details Override: boolean

Check this box to override the tax information on the Tax Details subtab of the transaction. Only roles with at least the Edit level of the Tax Details Tab permission can override the tax details.

taxPointDate Tax Point Date: string (date)

Tax point date is a legal requirement in many countries. It is the date of the transaction that determines the taxability. It may be different from the transaction date that determines the GL impact. Specific rules consider the reporting of transactions based on tax point date and other factors.

taxPointDateOverride Tax Point Date Override: boolean

Check this box to override the tax point date.

taxRegOverride Tax Registration Override: boolean

Check this box to override the values in the Nexus and Subsidiary Tax Reg. Number fields. Only roles with at least the Edit level of the Tax Details Tab permission can override the values that NetSuite automatically selects in these fields.

taxTotal Tax: number (double)

Enter the Goods and Services tax.

toBePrinted To Be Printed: boolean
total Amount: number (double)
totalAfterTaxes Total After Taxes: number (double)
tranDate Date: string (date)

NetSuite inserts today's date for the posting date of this vendor credit. You can type or pick another date. What you enter here determines the date range in which this transaction appears on the Accounts Payable Register. You can select or enter custom date ranges on registers.

tranId Reference No.: string

Enter up to 45 characters to identify this transaction, such as the vendor's invoice or credit number. This reference appears on reports such as the Accounts Payable Register.

unapplied Unapplied: number (double)

NetSuite will update the Unapplied amount as you check bills on the Apply tab.

userTotal Amount: number (double)

You can enter the total amount of the transaction, but NetSuite will update this as you add or edit line items. The total amount cannot be negative.

vendorCredit-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorCredit-accountingBookDetailElement
vendorCredit-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorCredit-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

vendorCredit-appliedRulesCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorCredit-appliedRulesElement
vendorCredit-appliedRulesElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorCredit-appliedRulesElement

creationDate Date: string (date)
details Details: string
externalLogId External ID: integer (int64)
id ID: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
ruleType Rule Type:: string
ruleTypeTranslation Rule Type: string
transactionVersion Version: integer (int64)

vendorCredit-applyCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorCredit-applyElement
vendorCredit-applyElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorCredit-applyElement

amount Payment: number (double)
apply Apply: boolean
applyDate Date: string (date)
createdFrom Created From: string
currency Currency: string
doc: nsResource
due Amt. Due: number (double)
jobName Subcustomer: string
line Line Id: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
refNum Ref No.: string
total Orig. Amt.: number (double)
type Type: string

vendorCredit-billingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

vendorCredit-expenseCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorCredit-expenseElement
vendorCredit-expenseElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorCredit-expenseElement

account: account
amortizStartDate Amortization Start Date: string (date)
amortizationEndDate Amortization End Date: string (date)
amortizationResidual Residual: string
amortizationSched: nsResource
amortizationType Type: string
amount Amount: number (double)
category: expenseCategory
class: classification
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
department: department
isBillable Billable: boolean
line Line: integer (int64)
links Links: nsLink
nsLink
location: location
memo Memo: string
orderDoc: string
orderLine Order Line: string
projecttask: projectTask
refName Reference Name: string
scheduleType Schedule Type: string
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string

vendorCredit-item-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: vendorCredit-item-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

vendorCredit-item-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorCredit-item-inventoryDetail-inventoryAssignmentElement
vendorCredit-item-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorCredit-item-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

vendorCredit-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorCredit-itemElement
vendorCredit-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorCredit-itemElement

amortizStartDate Amortization Start Date: string (date)
amortizationEndDate Amortization End Date: string (date)
amortizationResidual Residual: string
amortizationSched: nsResource
amortizationType Type: string
amount Amount: number (double)
billVarianceStatus: object
id Internal identifier: string NOVARIANCES , JOURNALNOTPOSTED , JOURNALPOSTED
refName Reference Name: string
catchUpPeriod: accountingPeriod
class: classification
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
deferRevRec Hold Revenue Recognition: boolean
department: department
description Description: string
dueToFromSubsidiary: subsidiary
initOqpBucket Initial OQP Bucket: string
inventoryDetail: vendorCredit-item-inventoryDetail
isBillable Billable: boolean
isClosed Closed: boolean
isOpen Is Opened: boolean
isVsoeBundle Is VSOE Bundle: string
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemSubtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
job: job
licenseCode License Code: string
line Transaction Line: integer (int64)
linked Linked: boolean
links Links: nsLink
nsLink
location: location
marginal Marginal: boolean
matrixType Matrix Type: string
minQty Minimum Quantity: number (float)
options Options: string
oqpBucket Oqp Bucket: string
orderDoc: nsResource
orderLine Order Line: integer (int64)
printItems Print Items: boolean
projecttask: projectTask
quantity Quantity: number (float)
rate Rate: number (double)
rateIncludingTax Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
scheduleType Schedule Type: string
subsidiary: subsidiary
targetLocation: location
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string
units Units: string
vendorName Vendor Name: string

vendorCredit-taxDetailsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorCredit-taxDetailsElement
vendorCredit-taxDetailsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorCredit-taxDetailsElement

calcDetail Details: string
lineName Name: string
lineType Line type: string
links Links: nsLink
nsLink
netAmount Net Amount: number (double)
refName Reference Name: string
taxAmount Tax Amount: number (double)
taxBasis Tax Basis: number (double)
taxCode: salesTaxItem
taxDetailsReference: object
id Internal identifier: string
refName Reference Name: string
taxRate Tax Rate: number (double)
taxType Tax Type: string

vendorCreditCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: vendorCredit

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

vendorCredit
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorPayment

account: account
accountingBookDetail: vendorPayment-accountingBookDetailCollection
address Pay To: string

NetSuite inserts the mailing address of the vendor from the record at Lists > Relationships > Vendors. If you wish, you can change it here for just this transaction by typing up to 4 rows of information.

apAcct: account
apply: vendorPayment-applyCollection
approvalStatus: object
id Internal identifier: string 11 , 1 , 2 , 3
refName Reference Name: string
availableBalance Available Balance: number (double)

The Available Balance is displayed for the selected account. The bank account available balance is calculated as follows: * Bank account balance - Sum of outstanding in-transit payments = Available balance

balance Balance: number (double)

NetSuite shows you the balance in this bank account.

billPay Bill Pay: boolean

Check this box to send this payment online. You must follow the set up procedure in How Do I Set Up Online Bill Pay before you can use this feature. The NetSuite basic package includes a set number of bill pay transactions. Click the Charges May Apply link for more information.

class: classification
cleared Cleared: boolean
clearedDate Date Cleared: string (date)
createdDate Date Created: string (date-time)
credit: vendorPayment-creditCollection
currency: currency
customForm: object
id Internal identifier: string -9966 , -9955
refName Reference Name: string
department: department
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
exchangeRate Exchange Rate: number (double)

The currency's exchange rate is shown in this field. You can edit the exchange rate for this transaction only, or you can update the currency record with the exchange rate you enter here.

excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
id Internal ID: string
isInTransitPayment In Transit: boolean

Check the In Transit box to designate this vendor payment as an In-Transit Payment. This defaults based on the setting for the Use In-Transit Vendor Payments by Default preference. The In Transit box can be checked only when first creating a payment. After the payment form is saved, this setting cannot be changed. Clear this box if this vendor payment is not an In-Transit payment. The setting for this field cannot be changed after the form is saved.

lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

Enter a memo that shows the vendor's invoice number or your account number. This appears on the memo line of the check.

nextApprover: employee
nexus: nexus
payeeAddress: vendorPayment-payeeAddress
payeeAddressList: nsResource
payeeAddress_text Pay To: string
postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
printVoucher Voucher: boolean

Check this box to queue a voucher to print for this payment. After you have entered payments, print vouchers for them at Transactions > Management > Print Checks and Forms > Payment Vouchers.

refName Reference Name: string
status: object
id Internal identifier: string A , B , C , D , E , V , F , Z
refName Reference Name: string
subsidiary: subsidiary
toBeEmailed To Be Emailed: boolean
toBePrinted To Be Printed: boolean

Check this box if you wish to save this in a queue of checks to print. You can also click Save & Print to print this at once.

total Amount: number (double)

NetSuite will update this amount as you add or edit line items.

tranDate Date: string (date)

NetSuite inserts today's date for the posting date of this bill payment. You can type or pick another date. What you enter here determines the date range in which this transaction appears on the Accounts Payable Register. You can select or enter custom date ranges on registers.

tranId Check #: string

If you have clicked To Be Printed, you will choose starting check numbers later, when you print those checks. If you are submitting and immediately printing this check, NetSuite increases the largest check number by one. If you wish, you can type another number here, and the next check number will revert to the standard pattern.

unapplied Unapplied: number (double)
voidJournal: journalEntry

vendorPayment-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorPayment-accountingBookDetailElement
vendorPayment-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorPayment-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

vendorPayment-applyCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorPayment-applyElement
vendorPayment-applyElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorPayment-applyElement

amount Payment: number (double)
apply Apply: boolean
applyDate Date: string (date)
createdFrom Created From: string
currency Currency: string
doc: nsResource
due Amt. Due: number (double)
jobName Subcustomer: string
line Line Id: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
refNum Ref No.: string
total Orig. Amt.: number (double)
type Type: string

vendorPayment-creditCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorPayment-creditElement
vendorPayment-creditElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorPayment-creditElement

amount Payment: number (double)
appliedTo Applied To: string
apply Apply: boolean
createdFrom Created From: string
creditDate Date: string (date)
currency Currency: string
doc: nsResource
due Amt. Due: number (double)
line Line Id: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
refNum Ref No.: string
total Orig. Amt.: number (double)
type Type: string

vendorPayment-payeeAddress

addr1 Address 1: string
addr2 Address 2: string
addr3 Address 3: string
addrPhone Phone: string
addrText Address: string
addressee Addressee: string
attention Attention: string
city City: string
country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean
refName Reference Name: string
state State/Province: string
zip Zip: string

vendorPaymentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: vendorPayment

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

vendorPayment
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorPrepayment

account: account
accountingBookDetail: vendorPrepayment-accountingBookDetailCollection
address Pay To: string

<p>This field shows the default address information for the payee<./p>

applied Applied: number (double)
approvalStatus: object
id Internal identifier: string 1 , 2 , 3
refName Reference Name: string
availableBalance Available Balance: number (double)

This field displays the current available balance of the selected vendor prepayment account including payments that are in transit.

balance Balance: number (double)

This field displays the current available balance of the selected vendor prepayment account.

bill: vendorPrepayment-billCollection
class: classification
cleared Cleared: boolean
clearedDate Date Cleared: string (date)
companyId Company Id: string
createdDate Date Created: string (date-time)
currency: currency
customForm: object
id Internal identifier: string
refName Reference Name: string
department: department
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
exchangeRate Exchange Rate: number (double)

This field shows the currency's exchange rate. The exchange rate depends on the currency selected for the payee, and cannot be changed. If the currency of the Payee is different from your base currency, the Exchange Rate field is updated with the corresponding exchange rate value.

externalId External ID: string
id Internal ID: string
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

You can optionally enter a memo to describe this vendor prepayment transaction. The memo will appear on some lists and reports such as the vendor prepayments list. Additionally, you can include this information in SuiteAnalytics Workbooks

nextApprover: employee
payeeAddress: vendorPrepayment-payeeAddress
payeeAddressList: nsResource
payeeAddress_text Pay To: string
payment Payment Amount: number (double)

Enter the amount for this transaction. This amount is credited from your bank account or credit card account and debited to your prepayment account.

postingPeriod: accountingPeriod
prepaymentAccount: account
prevDate Previous Effective Date: string (date)
printVoucher Voucher: boolean

Check this box to save a voucher in your print queue to print later. Vouchers print in PDF format. For information on printing vouchers, see Printing Vendor Prepayment Vouchers.

purchaseOrder: purchaseOrder
refName Reference Name: string
status: object
id Internal identifier: string
refName Reference Name: string
subsidiary: subsidiary
toBePrinted To Be Printed: boolean

Check this box to save a check in your print queue to print later. Checks print in PDF format. For information on printing checks, see Printing Checks.

tranDate Date: string (date)

This field shows today's date by default. This date represents the posting date of this transaction. You can type or pick another date.

tranId Check #: string

The Check # represents the document number for this transaction. When using a bank account, the Check # field autofills with the next consecutive number generated for the account, and you can optionally change this number. When choosing a credit card, the Check # field is empty and cannot be edited.

unapplied Unapplied: number (double)
voidJournal: journalEntry

vendorPrepayment-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorPrepayment-accountingBookDetailElement
vendorPrepayment-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorPrepayment-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

vendorPrepayment-billCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorPrepayment-billElement
vendorPrepayment-billElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorPrepayment-billElement

applied Applied Amount: number (double)
billDate Date: string (date)
links Links: nsLink
nsLink
prepaymentDate Date Applied: string (date)
refName Reference Name: string
refNum Number: string
total Original Amount: number (double)
type Type: string

vendorPrepayment-payeeAddress

addr1 Address 1: string
addr2 Address 2: string
addr3 Address 3: string
addrPhone Phone: string
addrText Address: string
addressee Addressee: string
attention Attention: string
city City: string
country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean
refName Reference Name: string
state State/Province: string
zip Zip: string

vendorPrepaymentApplication

account: account
applied Applied: number (double)
bill: vendorPrepaymentApplication-billCollection
class: classification
createdDate Date Created: string (date-time)
currency: currency
customForm: object
id Internal identifier: string
refName Reference Name: string
department: department
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
exchangeRate Exchange Rate: number (double)

This field shows the currency's exchange rate. The exchange rate depends on the currency selected for the payee, and cannot be changed. If the currency of the Payee is different from your base currency, the Exchange Rate field is updated with the corresponding exchange rate value.

externalId External ID: string
id Internal ID: string
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

You can optionally enter a memo to describe this vendor prepayment application. The memo will appear on some lists and reports such as the list of vendor prepayment applications. Additionally, you can include this information in SuiteAnalytics Workbooks

postingPeriod: accountingPeriod
prepaymentDate Prepayment Date: string (date)

This field shows the date of the initial vendor prepayment transaction.

prevDate Previous Effective Date: string (date)
refName Reference Name: string
subsidiary: subsidiary
total Total: number (double)
tranDate Date: string (date)

This field shows today's date by default. This date represents the posting date of this transaction. You can type or pick another date.

tranId Document Number: string

Displays the transaction document number. When you create a transaction, the number field reads To be generated. When you return to the transaction, the number generated shows in this field.

unapplied Unapplied: number (double)
vendorPrepayment: vendorPrepayment

vendorPrepaymentApplication-billCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorPrepaymentApplication-billElement
vendorPrepaymentApplication-billElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorPrepaymentApplication-billElement

amount Payment: number (double)
apply Apply: boolean
applyDate Date: string (date)
createdFrom Created From: string
currency Currency: string
doc: nsResource
due Amt. Due: number (double)
line Line Id: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
refNum Ref No.: string
total Orig. Amt.: number (double)
type Type: string

vendorPrepaymentApplicationCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: vendorPrepaymentApplication

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

vendorPrepaymentApplication
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorPrepaymentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: vendorPrepayment

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

vendorPrepayment
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorReturnAuthorization

accountingBookDetail: vendorReturnAuthorization-accountingBookDetailCollection
billAddr1 Billing Address Line 1: string
billAddr2 Billing Address Line 2: string
billAddr3 Billing Address Line 3: string
billAddress Bill To: string

In the Vendor Select field, choose a vendor. Verify the billing address displayed in the Vendor field.

billAddressList: nsResource
billAddressee Billing Addressee: string
billAttention Billing Attention: string
billCity Billing Address City: string
billCountry: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
billOverride Override: string
billPhone Billing Phone: string
billState Billing Address State: string
billZip Billing Address Zip Code: string
billingAddress: vendorReturnAuthorization-billingAddress
billingAddress_text Billing Address: string
class: classification
createdDate Date Created: string (date-time)
createdFrom: nsResource
currency: currency
customForm: object
id Internal identifier: string -9956
refName Reference Name: string
department: department
entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
entityTaxRegNum Vendor Tax Reg. Number: string

Select the vendor's tax registration number associated with this vendor return authorization.

exchangeRate Exchange Rate: number (double)

The currency's exchange rate is shown in this field. You can edit the exchange rate for this transaction only, or you can update the currency record with the exchange rate you enter here.

expense: vendorReturnAuthorization-expenseCollection
externalId External ID: string
id Internal ID: string
intercoStatus: object
id Internal identifier: string 1 , 2 , 3
refName Reference Name: string
intercoTransaction: nsResource
isCrossSubTransaction Cross-Subsidiary Transaction: boolean
item: vendorReturnAuthorization-itemCollection
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
memo Memo: string

If you wish, enter a memo to describe this vendor return authorization. What you enter in this field will appear on reports.

nexus: nexus
orderStatus: object
id Internal identifier: string A , B
refName Reference Name: string
prevDate Previous Effective Date: string (date)
refName Reference Name: string
subsidiary: subsidiary
subsidiaryTaxRegNum Subsidiary Tax Reg. Number: string

This field shows the tax registration number of the transaction nexus. NetSuite automatically populates this field based on the nexus lookup logic. You can override the transaction nexus and tax registration number that NetSuite automatically selects by checking the Nexus Override box. When you select a different tax registration number in the dropdown list, the corresponding nexus is automatically selected in the Nexus field.

taxDetails: vendorReturnAuthorization-taxDetailsCollection
taxDetailsOverride Tax Details Override: boolean
taxPointDate Tax Point Date: string (date)
taxPointDateOverride Tax Point Date Override: boolean
taxRegOverride Tax Registration Override: boolean
taxTotal Tax: number (double)
total Amount: number (double)
totalAfterTaxes Total After Taxes: number (double)
tranDate Date: string (date)

Accept, enter, or select the date of this transaction.

tranId Transaction Number: string

Optionally enter a number to refer to this return transaction. Typically, this is a number provided by the vendor once the return is approved. You can enter a maximum of 45 characters in this field.

userTotal Amount: number (double)

The total currency amount of the line items you enter below shows in this field.

vendorReturnAuthorization-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorReturnAuthorization-accountingBookDetailElement
vendorReturnAuthorization-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorReturnAuthorization-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

vendorReturnAuthorization-billingAddress

addr1 Address 1: string

Enter the address the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters. This field is required for the Online Bill Pay feature.

addr2 Address 2: string

Enter an optional second address line the way it should appear on forms. For employees, customers, partners, and vendors, what you enter here autofills on forms if this address is marked default for Shipping or Billing. Enter up to 50 characters.

addr3 Address 3: string
addrPhone Phone: string

Enter the phone number.

addrText Address: string

The values entered in the other address fields are displayed here.

addressee Addressee: string

Enter the name of the entity that should appear on the shipping label here. This name appears on the shipping label below what you enter in the Attention field.

attention Attention: string

Enter the name of the person to whom a shipment is addressed, as it should appear on shipping labels. This field is required for UPS Integration.

city City: string

Enter the city the way it should appear on all forms except checks.

country: object
id Internal identifier: string PR , PS , PT , PW , PY , QA , AD , AE , AF , AG , AI , AL , AM , AN , AO , AQ , AR , AS , AT , RE , AU , AW , AX , AZ , RO , BA , BB , RS , BD , BE , RU , BF , BG , RW , BH , BI , BJ , BL , BM , BN , BO , SA , BQ , SB , BR , SC , BS , SD , BT , SE , BV , SG , BW , SH , SI , BY , SJ , BZ , SK , SL , SM , SN , SO , CA , SR , CC , SS , CD , ST , CF , SV , CG , CH , SX , CI , SY , SZ , CK , CL , CM , CN , CO , CR , TC , CS , TD , CU , TF , CV , TG , CW , TH , CX , CY , TJ , CZ , TK , TL , TM , TN , TO , TR , TT , DE , TV , TW , DJ , TZ , DK , DM , DO , UA , UG , DZ , UM , EA , EC , US , EE , EG , EH , UY , UZ , VA , ER , VC , ES , ET , VE , VG , VI , VN , VU , FI , FJ , FK , FM , FO , FR , WF , GA , GB , WS , GD , GE , GF , GG , GH , GI , GL , GM , GN , GP , GQ , GR , GS , GT , GU , GW , GY , XK , HK , HM , HN , HR , HT , YE , HU , IC , ID , YT , IE , IL , IM , IN , IO , ZA , IQ , IR , IS , IT , ZM , JE , ZW , JM , JO , JP , KE , KG , KH , KI , KM , KN , KP , KR , KW , KY , KZ , LA , LB , LC , LI , LK , LR , LS , LT , LU , LV , LY , MA , MC , MD , ME , MF , MG , MH , MK , ML , MM , MN , MO , MP , MQ , MR , MS , MT , MU , MV , MW , MX , MY , MZ , NA , NC , NE , NF , NG , NI , NL , NO , NP , NR , NU , NZ , OM , PA , PE , PF , PG , PH , PK , PL , PM , PN
refName Reference Name: string
externalId External ID: string
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
override Override: boolean

Check this box to disable the free-form address text field. When this field is disabled, text entered in the other address fields does not display in the Address text field. Clear this box to allow text entered in the address component fields to appear in the free-form address text field.

refName Reference Name: string
state State/Province: string

Enter your company's state or province the way it should appear on all forms except checks.

zip Zip: string

Enter the postal code the way it should appear on all forms except checks.

vendorReturnAuthorization-expenseCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorReturnAuthorization-expenseElement
vendorReturnAuthorization-expenseElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorReturnAuthorization-expenseElement

account: account
amortizStartDate Amortization Start Date: string (date)
amortizationEndDate Amortization End Date: string (date)
amortizationResidual Residual: string
amortizationSched: nsResource
amortizationType Type: string
amount Amount: number (double)
category: expenseCategory
class: classification
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
department: department
isBillable Billable: boolean
line Line: integer (int64)
links Links: nsLink
nsLink
location: location
memo Memo: string
orderDoc: string
orderLine Order Line: string
projecttask: projectTask
refName Reference Name: string
scheduleType Schedule Type: string
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string

vendorReturnAuthorization-item-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: vendorReturnAuthorization-item-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

vendorReturnAuthorization-item-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorReturnAuthorization-item-inventoryDetail-inventoryAssignmentElement
vendorReturnAuthorization-item-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorReturnAuthorization-item-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

vendorReturnAuthorization-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorReturnAuthorization-itemElement
vendorReturnAuthorization-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorReturnAuthorization-itemElement

amortizStartDate Amortization Start Date: string (date)
amortizationEndDate Amortization End Date: string (date)
amortizationResidual Residual: string
amortizationSched: nsResource
amortizationType Type: string
amount Amount: number (double)
billVarianceStatus: object
id Internal identifier: string NOVARIANCES , JOURNALNOTPOSTED , JOURNALPOSTED
refName Reference Name: string
catchUpPeriod: accountingPeriod
class: classification
customer: one of: [ customer, partner, vendor, nsResource, employee, contact ]
deferRevRec Hold Revenue Recognition: boolean
department: department
description Description: string
initOqpBucket Initial OQP Bucket: string
inventoryDetail: vendorReturnAuthorization-item-inventoryDetail
isBillable Billable: boolean
isClosed Closed: boolean
isDropShipment Drop Shipment: boolean
isOpen Is Opened: boolean
isVsoeBundle Is VSOE Bundle: string
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemSubtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
licenseCode License Code: string
line Transaction Line: integer (int64)
linked Linked: boolean
links Links: nsLink
nsLink
location: location
marginal Marginal: boolean
matrixType Matrix Type: string
minQty Minimum Quantity: number (float)
options Options: string
oqpBucket Oqp Bucket: string
orderDoc: nsResource
orderLine Order Line: integer (int64)
printItems Print Items: boolean
projecttask: projectTask
quantity Quantity: number (float)
rate Rate: number (double)
rateIncludingTax Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
scheduleType Schedule Type: string
subsidiary: subsidiary
targetLocation: location
targetSubsidiary: subsidiary
taxAmount Tax Amount: number (double)
taxDetailsReference Tax Details Reference: string
units Units: string
vendorName Vendor Name: string

vendorReturnAuthorization-taxDetailsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: vendorReturnAuthorization-taxDetailsElement
vendorReturnAuthorization-taxDetailsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorReturnAuthorization-taxDetailsElement

calcDetail Details: string
lineName Name: string
lineType Line type: string
links Links: nsLink
nsLink
netAmount Net Amount: number (double)
refName Reference Name: string
taxAmount Tax Amount: number (double)
taxBasis Tax Basis: number (double)
taxCode: salesTaxItem
taxDetailsReference: object
id Internal identifier: string
refName Reference Name: string
taxRate Tax Rate: number (double)
taxType Tax Type: string

vendorReturnAuthorizationCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: vendorReturnAuthorization

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

vendorReturnAuthorization
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

vendorSubsidiaryRelationship

balance Balance: number (double)

The vendor's current accounts payable balance due appears here.

balanceBase Balance (Base): number (double)
baseCurrency: currency
baseInTransitBalance In-Transit Balance (Base): number (double)
creditLimit Credit Limit: number (double)

Enter an optional credit limit for your purchases from this vendor. If you have a NetSuite OneWorld account, enter the global credit limit for this vendor and any assigned subsidiary. This value can exceed the sum of the vendor and subsidiary credit limits. This credit limit sets a maximum currency amount that should be spent using credit without making a payment. The value displays in the vendor’s primary currency. The default is no value, or no credit limit. You can place the vendor on hold by entering 0 (zero.) Any new purchase order or vendor bill transaction displays a warning message. You cannot enter a negative value. NetSuite validates the transaction amounts on purchase orders and vendor bills against the global credit limit specified in the Credit Limit field. NetSuite does not include individual subsidiary credit limits in the global credit limit validation.

entity: vendor
externalId External ID: string
id Internal ID: string
inTransitBalance In-Transit Balance: number (double)
isPrimarySub Is Primary Subsidiary: boolean
lastModifiedDate Last Modified Date: string (date-time)
links Links: nsLink
nsLink
name Name: string
prepaymentBalance Prepayment Balance: number (double)
prepaymentBalanceBase Prepayment Balance (Base): number (double)
primaryCurrency: currency
refName Reference Name: string
subsidiary: subsidiary
taxItem: nsResource
unbilledOrders Unbilled Orders: number (double)

This field displays the total amount of orders that have been entered but not yet billed. If you have enabled the preference Vendor Credit Limit Includes Orders, then this total is included in credit limit calculations. Set this preference at Setup > Accounting > Preferences > Accounting Preferences > General.

unbilledOrdersBase Unbilled Orders (Base): number (double)

vendorSubsidiaryRelationshipCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: vendorSubsidiaryRelationship

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

vendorSubsidiaryRelationship
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

webSite

analyticsClickAttributes Analytics Click Attributes: string

Add attributes for the Add To Cart button in this field. You can capture analytics data before your shopper gets to the shopping cart. For example: onclick="handleLink(this.href); return false;" The code inside handleLink() should be implemented to reconstruct the URL such that shopper identification parameters needed for your analytics package are added to the href.

analyticsSubmitAttributes Analytics Submit Attributes: string

Add attributes for the Proceed to Checkout button in this field. You can capture analytics data when your shoppers go to checkout from the shopping cart. For example: onsubmit="handlePost(this); return true;" The code inside handlePost () should be implemented to add fields to the form such that shopper identification parameters needed for your analytics package are posted with the form.

assignNewCustomersToSite Assign New Customers to this Site: boolean

Check this box to restrict customer access to this web site. All customers who register on this web site get access to a customer account on this website only. Note: Customers who were already registered on your site are not affected by this setting.

autoDownloadMedia Automatically download published site media items: boolean

Check this box to automatically download a file or folder when you click the Download link in the file cabinet.

bSendCheckoutErrorEmail Send email of Checkout errors: boolean

You can receive alerts if errors occur during checkout and customers are unable to complete a purchase. Email alerts include a ticket number that refers to the error logged in NetSuite. If you are receiving several alerts, please contact NetSuite Customer Support with these ticket numbers to expedite a resolution. Email alerts can indicate any of the following problems: * Sales order creation failure * Transaction is out of balance * Custom field error - This can occur if an item option selected for an item in the shopping cart has been deleted or inactivated since it was added to the card. * Credit card processor error * Other problems that may prevent customers from checking out

bSendDownloadAvailableEmail Send email that Download is available: boolean

Check this box to send an email message informing the web customer that a file is ready for download.

bSendGiftCertificateConfEmail Send Gift Certificate Confirmation email: boolean

Check this box to send an email message to the web customer, confirming that a gift certificate was purchased.

bSendGiftCertificateEmail Send Gift Certificate email: boolean

Check this box to send an email message to gift certificate recipients.

bSendLicenseCodeEmail Send License Code email: boolean

Check this box to send an email message providing the web customer with a licence code.

bSendOrderApprovedConfEmail Send email when order is approved: boolean

Check this box to send email to customers when their orders are approved.

bSendOrderCancelledConfEmail Send email when order is cancelled: boolean

Check this box to send email to customers when their orders are canceled.

bSendOrderFulfilledConfEmail Send email when order is fulfilled: boolean

Check this box to send email to customers when their orders are fulfilled.

bSendOrderReceivedConfEmail Send email when order is received: boolean

Check this box to send an email message to customers when an order is received.

bSendPasswordRecoveryEmail Send Password Recovery email: boolean

Check this box to send password recovery email.

bSendRegistrationConfEmail Send Registration Confirmation Email: boolean

Check this box to send a registration confirmation email message to customers who sign up on your website.

bStrApproveOrderCopy Send BCC Order Approved Emails: boolean

Select this box and enter your email address into the following text area if you want to receive copies of the Order Approved emails sent to your customers. If you do not select this, you won't receive copies of customers' email confirmation messages.

bStrCancelOrderCopy Send BCC Order Cancelled Emails: boolean

Select this box and enter your email address into the following text area if you want to receive copies of the Order Canceled emails sent to your customers. If you do not select this, you won't receive copies of customers' email confirmation messages.

bStrEmailCopy Send BCC Order Received Emails: boolean

Select this box and enter your email address into the following text area if you want to receive copies of the Order Received emails sent to your customers. If you do not select this, you won't receive copies of customers' email confirmation messages.

bStrEmailGiftConfCopy Send BCC Gift Certificate Confirmation Emails: boolean

Select this box and enter your email address into the following text area if you want to receive copies of the Gift Certificate Confirmation emails sent to your customers. If you do not select this, you won't receive copies of customers' email confirmation messages.

bStrEmailGiftCopy Send BCC Gift Certificate Emails: boolean

Select this box and enter your email address into the following text area to receive copies of the message sent to your customers when a gift certificate is purchased on your website. If you do not select this, you won't receive copies of customers' email confirmation messages.

bStrFulfillOrderCopy Send BCC Order Fulfilled Emails: boolean

Select this box and enter your email address into the following text area if you want to receive copies of the Order Fulfilled emails sent to your customers. If you do not select this, you won't receive copies of customers' email confirmation messages.

bStrRegistrationConfCopy Send BCC Registration Confirmation Emails: boolean

Check this box to receive copies of the message sent to your customers when they register on your website. If you do not check this, you will not receive copies of registration confirmation messages.

cartDisplayOrder: object
id Internal identifier: string RECENT_LAST , RECENT_FIRST
refName Reference Name: string
cartUpsellItems: object
id Internal identifier: string UPSELL_FIRST_RELATED_NEXT , ONLY_UPSELL_ITEMS , RELATED_FIRST_UPSELL_NEXT , ONLY_RELATED_ITEMS
refName Reference Name: string
categoryListLayout: nsResource
ccFormTemplate: object
id Internal identifier: string 88 , 89 , -9960 , 90 , 91 , -9965 , 92 , -9966 , 93 , -9967 , 94 , -9968 , 95 , -9961 , 96 , -9962 , 97 , 98 , 10 , -9964 , 99 , 11 , 12 , 13 , 14 , 18 , 1 , -9970 , -9971 , -9976 , -9977 , -9978 , -9979 , -9972 , 20 , -9974 , 21 , -9975 , -9907 , 22 , -9908 , 23 , -9909 , 24 , -9903 , -9904 , -9905 , 28 , -9906 , -9980 , -9981 , -9982 , -9987 , -9988 , -9989 , -9901 , -9902 , -9983 , 30 , -9984 , -9985 , -9986 , -9918 , -9919 , 35 , 36 , -9914 , -9915 , 39 , -9916 , -9917 , -9990 , -9991 , -9992 , -9993 , -9910 , -9998 , -9999 , -9911 , -9912 , -9913 , 40 , -9994 , 41 , -9995 , -9996 , -9997 , 44 , -9929 , 45 , 46 , 47 , 48 , -9925 , 49 , -9926 , -9927 , -9928 , -9921 , -9922 , -9923 , 50 , -9924 , 52 , -9920 , 55 , 56 , 57 , 58 , 59 , -9936 , -9938 , -9939 , -9892 , -9893 , -9894 , -9932 , -9899 , -9933 , 60 , -9934 , 61 , -9935 , 62 , -9895 , 63 , -9896 , -9930 , 64 , -9931 , -9898 , 66 , 67 , 68 , 69 , -9947 , -9948 , -9943 , 70 , -9944 , 71 , -9945 , 72 , -9946 , 73 , 74 , -9940 , 75 , -9941 , 76 , -9942 , 77 , 78 , 79 , -9958 , -9959 , 80 , -9954 , 81 , -9955 , 82 , -9956 , 83 , -9957 , 84 , -9950 , 85 , -9951 , 86 , -9952 , 87 , -9953
refName Reference Name: string
ccRequireAuth Process an online payment with Sales Order creation: boolean

Check this box to require authorization for your customer's credit card before you accept an order. This preference only applies to sales orders generated by transactions on your web site.

checkoutErrorEmail: nsResource
chromaSubsampling Chroma Subsampling: boolean

Check this box to apply chroma subsampling to the images. Chroma subsampling reduces the color information in favor of luminance data and results in image files that look the same but are smaller in size.

colorSet: object
id Internal identifier: string
refName Reference Name: string
compressedImageQuality Compressed Image Quality: string

Select the quality level you want the compressed images to have: * Low (maximum compression) - minor reduction in quality * Standard - minor reduction in quality when images are zoomed * Optimum (recommended) – occasional minor reduction in quality when images are zoomed * Very High (minimum compression) - no noticeable reduction in quality at any time

confPageTrackingHtml Order Tracking Script HTML: string

Enter any tracking HTML you want to use in the header of the order confirmation page. This allows you to track the number of order you receive a day, for example.

cookiePolicy: nsResource
createCustomersAsCompanies Create Customers as Companies: boolean

Check this box to have all customers who register in your site created as Company type. You must also check the Mandatory box to have customers created as companies. Clear this box to have all customers created as Individuals. Customers created as individuals can also be saved as contacts and have a first and last name saved on record with an optional Company field. Customers created as companies have a Contacts subtab for individuals in the company and a mandatory Company field.

custromeRegistrationType: object
id Internal identifier: string OPTANON , MANDATORY , DISALLOWED , ALLANON
refName Reference Name: string
defaultCustomerCategory: customerCategory
defaultHostingRoot: nsResource
defaultShippingMethod: shipItem
descriptionFontSize Description Font Size: integer (int64)

Enter the font size you want to use for item and category descriptions in your Web site.

dispFirstLastnameSeparately Display First and Last Name in Separate Fields on Registration Page: boolean

Check this box to display separate fields for first and last name on the registration page. When this box is cleared, one field appears in which customers can enter their names. Note: Even when one Name field is displayed, both first and last names are required. Note also that this check box only affects Site Builder websites where the My Account extension is not applied.

displayCompanyField Display Company Field on Registration Page: boolean

Check this box to let customers enter a company name during the checkout process.

displayName Display Name: string

This is the name for your site that displays in the heading of your Web store and in customers' browser windows.

displayUnsubscribe Display Unsubscribe to Email Checkbox on Registration Page: boolean

Check this box if you want to give customers the option to unsubscribe from your e-mail campaigns on your Web site when they register. To set the default for this field in your site, set the marketing preference at Setup > Marketing > Marketing Preferences.

doctypeHtml Document Type: string

Enter the code for the document type declaration of your Web site. This tells the browser the type of code you are using in your site. For example, if you are using HTML5, the document type declaration is: <!DOCTYPE html>

downloadAvailableEmail: nsResource
emailFooter Footer Text: string
emailHeader Header Text: string
enableGAIntegration Enable Google Analytics Integration: boolean

Check this box to pass Google tracking cookies from shopping to checkout. This along with the fields on the Analytics subtab are required for cross-domain analytics tracking to integrate NetSuite with your Google Analytics account. Clear this box if Google Analytics Integration interferes with a custom solution you have already implemented for cross-domain tracking.

entryPoints: webSite-entryPointsCollection
externalId External ID: string
fieldset: webSite-fieldsetCollection
font: object
id Internal identifier: string OCRB , Garamond , Trebuchet , Times-Roman , Univers , OCRA , MS Gothic , Myriad Pro , BARCODE , Helvetica , Times New Roman , Arial , Gothic , NotoSansArabic , Palatino , Verdana , Tahoma , ComicSans , UniversCondensed , Georgia , Open Sans
refName Reference Name: string
giftCerteAffectsMinAmount Gift Certificate Affects Minimum Order Amount: boolean

This preference is for e-commerce merchants who require a minimum order amount for web store checkout. * When the box is checked, the gift certificate amount counts against the minimum order amount. Customers are not allowed to submit an order with a total order amount below the minimum requirement. * If you clear this box, a customer can successfully submit an order on your web site when a gift certificate brings the total order amount below the minimum requirement. The gift certificate amount and other credits (such as coupons) are excluded from the calculation of the total order amount.

giftCertificateConfEmail: nsResource
giftCertificateEmail: nsResource
hidePaymentPageWhenNoBalance Hide Payment Page If Order Total Equals Zero: boolean

Check this box to hide the payment page in the checkout process if the order is equal to zero. Some e-commerce sites offer promotional products for free. This preference allows web customers to put a promotional item in the cart, and complete checkout without being required to input payment information.

id Internal ID: string
igniteEdition: object
id Internal identifier: string STANDARD , ADVANCED
refName Reference Name: string
includeUncategorizedItems Show Uncategorized Items: boolean

Check this box to display items in search results that have the Display in Web Site box checked, even if they are not published in your Web site. This can be useful if you have not categorized an item that is for sale. Clear this box to only allow search results to return items published on tabs and categories in your site.

includeVatWithPrices Prices Include Tax: boolean

For UK accounts, check this box to include VAT in the item prices on lists and descriptions in your site as follows: £100.00 (Incl. VAT).

internalId Internal ID: integer (int64)
internalName Internal Name: string

This is the name for your site that displays on lists in your NetSuite account. This name is not exposed to external customers.

invoiceFormTemplate: object
id Internal identifier: string 88 , 89 , -9960 , 90 , 91 , -9965 , 92 , -9966 , 93 , -9967 , 94 , -9968 , 95 , -9961 , 96 , -9962 , 97 , 98 , 10 , -9964 , 99 , 11 , 12 , 13 , 14 , 18 , 1 , -9970 , -9971 , -9976 , -9977 , -9978 , -9979 , -9972 , 20 , -9974 , 21 , -9975 , -9907 , 22 , -9908 , 23 , -9909 , 24 , -9903 , -9904 , -9905 , 28 , -9906 , -9980 , -9981 , -9982 , -9987 , -9988 , -9989 , -9901 , -9902 , -9983 , 30 , -9984 , -9985 , -9986 , -9918 , -9919 , 35 , 36 , -9914 , -9915 , 39 , -9916 , -9917 , -9990 , -9991 , -9992 , -9993 , -9910 , -9998 , -9999 , -9911 , -9912 , -9913 , 40 , -9994 , 41 , -9995 , -9996 , -9997 , 44 , -9929 , 45 , 46 , 47 , 48 , -9925 , 49 , -9926 , -9927 , -9928 , -9921 , -9922 , -9923 , 50 , -9924 , 52 , -9920 , 55 , 56 , 57 , 58 , 59 , -9936 , -9938 , -9939 , -9892 , -9893 , -9894 , -9932 , -9899 , -9933 , 60 , -9934 , 61 , -9935 , 62 , -9895 , 63 , -9896 , -9930 , 64 , -9931 , -9898 , 66 , 67 , 68 , 69 , -9947 , -9948 , -9943 , 70 , -9944 , 71 , -9945 , 72 , -9946 , 73 , 74 , -9940 , 75 , -9941 , 76 , -9942 , 77 , 78 , 79 , -9958 , -9959 , 80 , -9954 , 81 , -9955 , 82 , -9956 , 83 , -9957 , 84 , -9950 , 85 , -9951 , 86 , -9952 , 87 , -9953
refName Reference Name: string
isInactive Inactive: boolean

Check the Inactive box if you want to make a website inaccessible to users but you do not want to delete it permanently. An inactive site still retains internal references to other areas of NetSuite. For more information, see Making a Website Inactive.

isPrimary Primary: string
isScriptableCartAndCheckout Scriptable Cart and Checkout: boolean

Check this box to run SuiteScript on the sales order form submitted during the web store checkout. To use scriptable checkout, you must customize a Standard Online Order form by adding your script to the transaction form. Check this box to activate your script during Web store checkout. Note: If you use terms for your customers, you must attach your checkout script to both a customized Online Order - Invoice form, and an Online Order - Cash Sales form.

isWebstoreOffline Take Website Offline for Maintenance: boolean

Check this box to temporarily take your store or site offline for maintenance. When you have finished making changes, clear this check box and your store or site will be available for shoppers.

isWsdk WSDK: boolean

Select this check box to make this site an external catalog site. You can use the scripts available from the Web Site Developer's Kit (WSDK) to make the items in your NetSuite account display up-to-date pricing and availability information on your Web site. Go to Setup > Web Site > Preview Web Site for the WSDK links and scripts that integrate your site with NetSuite.

itemListLayout: nsResource
itemTemplateAccountingtItem: object
id Internal identifier: string -134 , -178 , -133 , -177 , -136 , -135 , -179 , -130 , -174 , -173 , -132 , -176 , -131 , -175 , -138 , -137 , -139 , -150 , -145 , -101 , -144 , -100 , -147 , -103 , -146 , -102 , -141 , -140 , -143 , -142 , -109 , -108 , -149 , -105 , -148 , -104 , -107 , -106 , -161 , -160 , -156 , -112 , -155 , -111 , -158 , -114 , -157 , -113 , -154 , -110 , -153 , -119 , -116 , -159 , -115 , -118 , -117 , -170 , -172 , -171 , -123 , -122 , -125 , -124 , -162 , -121 , -120 , -127 , -126 , -129 , -128
refName Reference Name: string
itemTemplateInformationItem: object
id Internal identifier: string -134 , -178 , -133 , -177 , -136 , -135 , -179 , -130 , -174 , -173 , -132 , -176 , -131 , -175 , -138 , -137 , -139 , -150 , -145 , -101 , -144 , -100 , -147 , -103 , -146 , -102 , -141 , -140 , -143 , -142 , -109 , -108 , -149 , -105 , -148 , -104 , -107 , -106 , -161 , -160 , -156 , -112 , -155 , -111 , -158 , -114 , -157 , -113 , -154 , -110 , -153 , -119 , -116 , -159 , -115 , -118 , -117 , -170 , -172 , -171 , -123 , -122 , -125 , -124 , -162 , -121 , -120 , -127 , -126 , -129 , -128
refName Reference Name: string
legacyCategoryDescriptions Legacy Category Descriptions: boolean
legacyDenseListSupport Legacy Dense List Layout: boolean
legacyImageAttributeTags Legacy Tag Support for Images: boolean

If this box is checked, tags that access any image attribute (image, thumbnail, or image custom field) return the file name. If this box is cleared, the URL the image is hosted from is returned. Clearing this box is preferred. By providing you with the complete URL, you can use the tag to construct embedded images or links to popup windows.

legacyNavigationLinks Legacy Navigation Style: boolean
legacyWelcomePage Legacy Welcome Page Style: boolean
licenseCodeEmail: nsResource
links Links: nsLink
nsLink
loginAllowed Allow Login / Register: boolean
minimumOrderAmount Minimum Order Amount: number (double)
noActivateTabOnHostedPages Don't Activate Hosted Page Tabs: boolean

Check this box if you do not want hosted pages to be associated with a tab in your store. For example, if you link to a hosted site from a tab, the hosted page does not inherit settings from the tab, such as custom tags. In addition, the tab is not highlighted as the tab being viewed.

nonCcPayMethodsAllowed Allow non-credit card payment methods during Checkout: boolean

Check this box to display custom payment methods that you create as alternatives to credit card payment methods. If you use Site Builder, checking this box will automatically display the payment method on the Payment Information page in the checkout process. If you operate a SuiteCommerce Advanced web site, a web developer can use the Commerce API to store the payment method selected on the web order. Additional customization is required. For more information, visit the Help Center, and read Creating an Alternative to Credit Card Payment Methods for Web Store Orders.

onlinePriceLevel: priceLevel
orderApprovedConfEmail: nsResource
orderCancelledConfEmail: nsResource
orderFulfilledConfEmail: nsResource
orderReceivedConfEmail: nsResource
outputLineBreaksAsBr Output Line Breaks as &lt;br&gt;: boolean

Check this box to covert any line break in descriptions fields for items, tabs or categories you've created in NetSuite to the BR tag.

pageWidth Page Width: string

To set a fixed width for your site, enter the width in pixels. When you set a fixed width, your site content stays the same width when site visitors change the browser window size.

passPromoCodeToCheckout Pass URL Promotion Code to Checkout: boolean

Check this box to automatically apply promotion codes passed through a link to items added to the shopping cart. When a shopper clicks a link with an appended promotion code that has an associated discount, the shopper will see the discount itemized and reflected in the order total on the last page of checkout. Create promotion codes at Lists > Marketing > Promotions > New. Append codes for promo codes to URL links using &promocode=[promotioncode]. For example, you can append the promo code for the fall clearance sale on t-shirts, http://shop.mywebsite.com/tshirts&promocode=FALLSALE.

passwordRecoveryEmail: nsResource
paymentProcessingProfiles: nsResourceCollection
refName Reference Name: string
registrationConfEmail: nsResource
relatedItemsDescription Related Items Description: string

Enter a brief description of the list of Related Items, that you set up in NetSuite. A list of related items will show on the item details page. For example, you can enter “If you like these items, you may also like:”

relatedItemsLayout: nsResource
requestShippingAddressFirst Ask For Shipping Address First: boolean

Check this box to ask for customers' shipping addresses before their billing addresses during the Web store checkout process.

requireCompanyField Mandatory Company Field on Registration Page: boolean

If you checked the field named Display Company Field on Registration Page, then check this box to make the Company field mandatory. Clear this box to make this field optional. You must check this box to create customer records of company type.

requireLoginForPricing Require Login For Pricing: boolean

Check this box if you want item prices and the Add to Cart button hidden from customers who have not logged in. All item prices display the message “Please log in for price.” to customers who have not logged in. You can change or translate this message at Setup > Web Site > Customize Web Site Text on the Messages subtab. Note: Checking this box restricts most users from viewing prices on your website. However, pricing information can still be accessed using specific URLs that call the underlying APIs.

requireShippingInformation Shipping Information is Required: boolean

Check this box to require shipping information to be entered before checking out of your Web store.

requireTermsAndConditions Require Terms and Conditions: boolean

Check this box to have customers to agree to the terms of the product or service they are buying before checking out of your store. This places an “I Agree” checkbox that customers must check to show that they agree to your terms. They can view the full terms and conditions by clicking a link that opens a popup window. If you use the Advanced Site Customization feature, you can customize the name of this checkbox at Setup > Web Site > Customize Web Site Text.

sApproveOrderCopyEmail BCC Order Approved Recipient Emails: string
sCancelOrderCopyEmail BCC Order Canceled Recipient Emails: string
sEmailAddrForError Send email of Checkout errors to address: string

If you opt to receive checkout error email, enter the email address where you would like to receive the error alerts.

sFromCheckoutErrorEmail Send email of Checkout errors from address: string

Enter the email address that should show in the From field when email messages are sent to Web store customers. If you operate multiple Web sites, you can enter a different address for each site.

sFromDownloadAvailableEmail Download availability email sent from address: string

Enter the email address that should show in the From field when email messages are sent to Web store customers. If you operate multiple Web sites, you can enter a different address for each site.

sFromGiftCertificateConfEmail Gift Certificate Confirmation sent from email address: string

Enter the email address that should show in the From field when email messages are sent to Web store customers. If you operate multiple Web sites, you can enter a different address for each site.

sFromGiftCertificateEmail Gift Certificate sent from email address: string

Enter the email address that should show in the From field when email messages are sent to Web store customers. If you operate multiple Web sites, you can enter a different address for each site.

sFromLicenseCodeEmail Send License Code email from this address: string

Enter the email address that should show in the From field when email messages are sent to Web store customers. If you operate multiple Web sites, you can enter a different address for each site.

sFromOrderApprovedConfEmail Order approval email sent from address: string

Enter the email address that should show in the From field when email messages are sent to Web store customers. If you operate multiple Web sites, you can enter a different address for each site.

sFromOrderCancelledConfEmail Canceled order email sent from address: string

Enter the email address that should show in the From field when email messages are sent to Web store customers. If you operate multiple Web sites, you can enter a different address for each site.

sFromOrderFulfilledConfEmail Order fulfillment email sent from address: string

Enter the email address that should show in the From field when email messages are sent to Web store customers. If you operate multiple Web sites, you can enter a different address for each site.

sFromOrderReceivedConfEmail Order received email sent from address: string

Enter the email address that should show in the From field when email messages are sent to web store customers. If you operate multiple web sites, you can enter a different address for each site.

sFromPasswordRecoveryEmail Send Password Recovery email from this address: string

Enter the email address that should show in the From field when email messages are sent to Web store customers. If you operate multiple Web sites, you can enter a different address for each site.

sFromRegistrationConfEmail Registration Confirmation email sent from address: string

Enter the email address that should show in the From field when email messages are sent to Web store customers. If you operate multiple Web sites, you can enter a different address for each site.

sFulfillOrderCopyEmail BCC Order Fulfilled Recipient Emails: string
sRegistrationConfEmailCopy BCC Registration Confirmation Recipient Emails: string

If you checked the BCC Confirmation Email box, enter the email address here that you want to receive web store registration confirmation email. You can enter more than one address separated by a comma.

sStoreEmailAddrForCopy BCC Order Received Recipient Emails: string

If you checked the BCC Confirmation Email box, enter the email address here that you want to receive store order confirmation email. You can enter more than one address separated by a comma.

sStoreEmailAddrForGiftConfCopy BCC Gift Certificate Confirmation Recipient Emails: string
sStoreEmailAddrForGiftCopy BCC Gift Certificate Recipient Emails: string

If you checked the BCC Order Received Email box or the BCC Gift Certificate Emails box, enter the email address where you want to send copies of the message. You can enter more than one address separated by a comma.

salesOrderType: object
id Internal identifier: string 88 , 89 , -9960 , 90 , 91 , -9965 , 92 , -9966 , 93 , -9967 , 94 , -9968 , 95 , -9961 , 96 , -9962 , 97 , 98 , 10 , -9964 , 99 , 11 , 12 , 13 , 14 , 18 , 1 , -9970 , -9971 , -9976 , -9977 , -9978 , -9979 , -9972 , 20 , -9974 , 21 , -9975 , -9907 , 22 , -9908 , 23 , -9909 , 24 , -9903 , -9904 , -9905 , 28 , -9906 , -9980 , -9981 , -9982 , -9987 , -9988 , -9989 , -9901 , -9902 , -9983 , 30 , -9984 , -9985 , -9986 , -9918 , -9919 , 35 , 36 , -9914 , -9915 , 39 , -9916 , -9917 , -9990 , -9991 , -9992 , -9993 , -9910 , -9998 , -9999 , -9911 , -9912 , -9913 , 40 , -9994 , 41 , -9995 , -9996 , -9997 , 44 , -9929 , 45 , 46 , 47 , 48 , -9925 , 49 , -9926 , -9927 , -9928 , -9921 , -9922 , -9923 , 50 , -9924 , 52 , -9920 , 55 , 56 , 57 , 58 , 59 , -9936 , -9938 , -9939 , -9892 , -9893 , -9894 , -9932 , -9899 , -9933 , 60 , -9934 , 61 , -9935 , 62 , -9895 , 63 , -9896 , -9930 , 64 , -9931 , -9898 , 66 , 67 , 68 , 69 , -9947 , -9948 , -9943 , 70 , -9944 , 71 , -9945 , 72 , -9946 , 73 , 74 , -9940 , 75 , -9941 , 76 , -9942 , 77 , 78 , 79 , -9958 , -9959 , 80 , -9954 , 81 , -9955 , 82 , -9956 , 83 , -9957 , 84 , -9950 , 85 , -9951 , 86 , -9952 , 87 , -9953
refName Reference Name: string
saveCreditInfo Save Credit Card Info by Default: boolean

Check this box to save customer credit card information by default. If you check the Display Save My Credit Card Infor Field box, customers can still opt to clear this box in your site if they do not want card information saved. Note: If you have website customers that are companies with multiple contacts, do not check this box. A contact is a company-owned entity. A credit card created by a contact will be available to other contacts associated with that company.

scriptTemplateCreditCard: object
id Internal identifier: string 88 , 89 , -9960 , 90 , 91 , -9965 , 92 , -9966 , 93 , -9967 , 94 , -9968 , 95 , -9961 , 96 , -9962 , 97 , 98 , 10 , -9964 , 99 , 11 , 12 , 13 , 14 , 18 , 1 , -9970 , -9971 , -9976 , -9977 , -9978 , -9979 , -9972 , 20 , -9974 , 21 , -9975 , -9907 , 22 , -9908 , 23 , -9909 , 24 , -9903 , -9904 , -9905 , 28 , -9906 , -9980 , -9981 , -9982 , -9987 , -9988 , -9989 , -9901 , -9902 , -9983 , 30 , -9984 , -9985 , -9986 , -9918 , -9919 , 35 , 36 , -9914 , -9915 , 39 , -9916 , -9917 , -9990 , -9991 , -9992 , -9993 , -9910 , -9998 , -9999 , -9911 , -9912 , -9913 , 40 , -9994 , 41 , -9995 , -9996 , -9997 , 44 , -9929 , 45 , 46 , 47 , 48 , -9925 , 49 , -9926 , -9927 , -9928 , -9921 , -9922 , -9923 , 50 , -9924 , 52 , -9920 , 55 , 56 , 57 , 58 , 59 , -9936 , -9938 , -9939 , -9892 , -9893 , -9894 , -9932 , -9899 , -9933 , 60 , -9934 , 61 , -9935 , 62 , -9895 , 63 , -9896 , -9930 , 64 , -9931 , -9898 , 66 , 67 , 68 , 69 , -9947 , -9948 , -9943 , 70 , -9944 , 71 , -9945 , 72 , -9946 , 73 , 74 , -9940 , 75 , -9941 , 76 , -9942 , 77 , 78 , 79 , -9958 , -9959 , 80 , -9954 , 81 , -9955 , 82 , -9956 , 83 , -9957 , 84 , -9950 , 85 , -9951 , 86 , -9952 , 87 , -9953
refName Reference Name: string
scriptTemplateInvoice: object
id Internal identifier: string 88 , 89 , -9960 , 90 , 91 , -9965 , 92 , -9966 , 93 , -9967 , 94 , -9968 , 95 , -9961 , 96 , -9962 , 97 , 98 , 10 , -9964 , 99 , 11 , 12 , 13 , 14 , 18 , 1 , -9970 , -9971 , -9976 , -9977 , -9978 , -9979 , -9972 , 20 , -9974 , 21 , -9975 , -9907 , 22 , -9908 , 23 , -9909 , 24 , -9903 , -9904 , -9905 , 28 , -9906 , -9980 , -9981 , -9982 , -9987 , -9988 , -9989 , -9901 , -9902 , -9983 , 30 , -9984 , -9985 , -9986 , -9918 , -9919 , 35 , 36 , -9914 , -9915 , 39 , -9916 , -9917 , -9990 , -9991 , -9992 , -9993 , -9910 , -9998 , -9999 , -9911 , -9912 , -9913 , 40 , -9994 , 41 , -9995 , -9996 , -9997 , 44 , -9929 , 45 , 46 , 47 , 48 , -9925 , 49 , -9926 , -9927 , -9928 , -9921 , -9922 , -9923 , 50 , -9924 , 52 , -9920 , 55 , 56 , 57 , 58 , 59 , -9936 , -9938 , -9939 , -9892 , -9893 , -9894 , -9932 , -9899 , -9933 , 60 , -9934 , 61 , -9935 , 62 , -9895 , 63 , -9896 , -9930 , 64 , -9931 , -9898 , 66 , 67 , 68 , 69 , -9947 , -9948 , -9943 , 70 , -9944 , 71 , -9945 , 72 , -9946 , 73 , 74 , -9940 , 75 , -9941 , 76 , -9942 , 77 , 78 , 79 , -9958 , -9959 , 80 , -9954 , 81 , -9955 , 82 , -9956 , 83 , -9957 , 84 , -9950 , 85 , -9951 , 86 , -9952 , 87 , -9953
refName Reference Name: string
searchCategoryListLayout: nsResource
searchForCategories Include Categories in Search Results: boolean

Check the Show Categories in Search Results box to include relevant categories in search results. Clearing this box returns only relevant items.

searchForInformationItems Include Information Items in Search Results: boolean

Check the Show Information Items in Search Results check box to include items of type Information Item in the search results when a global search is performed in the web store. If this box is unchecked, then, items of this type will not be included/displayed in the search results.

searchFormItemListLayout: nsResource
searchItemListLayout: nsResource
searchLinkForm: object
id Internal identifier: string
refName Reference Name: string
searchPortletForm: object
id Internal identifier: string
refName Reference Name: string
shipsToAllCountries Website Ships to All Countries: boolean

Check this box to allow orders placed in the Web store to be shipped to any country. Clear this box to limit the countries you ship to using the Countries Web Store ships to field.

showBillingAddress Display Billing Address: boolean
showCartSummaryPortlet Show Cart Summary: boolean

Check this box to include the Shopping Cart portlet in your Web site.This portlet shows what customers currently have in their shopping carts.

showCookieConsentBanner Show Cookie Consent Banner: boolean

Check this box to publish a banner requesting that shoppers comply with the use of cookies on your site.

showCurrencyPortlet Show Website Currency: boolean

Check this box to allow web site customers to choose a currency for shopping in your store. When you check this box, an online shopper can select a currency on your site's Home page. After a currency is selected, all item prices will appear in the selected currency. For more information, visit SuiteAnswers, and read the topic, Multiple Currencies in the Web Store.

showExtendedCart Show Extended Cart: boolean

The extended cart allows shoppers to add the following information on the shopping cart page: * Coupon code * Gift certificate * Shipping information To display additional fields for entering shipping information, you must enable both preferences, Show Shipping Estimator in Cart and Show Extended Cart.

showNavigationPortlet Show Navigation Portlet: boolean

Check this box to include the Item Navigation portlet in your site. This portlet appears on the left side of your site and lets customers navigate between items and categories. You can set preferences for this portlet on site themes if you use the Advanced Site Customization feature.

showOrderTrackinglink Display Order Tracking Link: boolean
showPOFieldOnPayment Display Purchase Order Field on Payment Info Page: boolean

Check this box to show a text field on the Payment Information page of your store where customers can enter Purchase Order numbers. The Purchase Order number entered will automatically appear on sales orders generated from your Web store.

showQuantityPricinginLists Show Quantity Pricing in Lists: boolean

Check this box to show a table with item quantities and prices in lists for items that have price breaks in certain quantities. If you do not check this box, the pricing table shows when the item name is clicked to view details, but the single quantity price is displayed in lists.

showSaveCreditInfo Display 'Save My Credit Card Info' Field: boolean

Check this box to allow customers to save their credit card information wth their login for use the next time they shop with you. When customers opt to save credit card info during checkout, the credit card info is stored on the customer record and available as a payment choice the next time they check out. Note: If you have website customers that are companies with multiple contacts, do not check this box. A contact is a company-owned entity. A credit card created by a contact will be available to other contacts associated with that company.

showSearchPortlet Show Search: boolean

Check this box to display the Search portlet in your Web site. Customers can use this system-generated search entry field to search for products or information on your site.

showShippingEstimator Show Shipping Estimator in Cart: boolean
  • In Site Builder websites, check this box to give customers an estimate of shipping costs before they complete shipping information in checkout. The lowest estimated shipping cost is displayed by default. If you offer real-time rates, a customer can enter a zip code to receive an estimate. If the order qualifies for free shipping, “Free Shipping” is displayed. * In SuiteCommerce Advanced websites, you can check this box if you do not have a default Shipping Method chosen. The Shipping Estimator shows the lowest shipping cost from available Shipping Methods.
showTellAFriendLink Show "Tell a Friend" Link: boolean

Checking this box adds a “Tell A Friend” link to the detailed description page for each item published to your site. When a shopper on your site clicks the Tell a Friend link, an email editor opens up. The subject of the email message is “Hi There,” by default. The content includes the text, “I thought you would like to have a look at this product at,” followed by a link to the item on your site. You can customize the text in the email message by going to Setup > Standard Storefront > Customize Text.

siteLoginRequired Password-Protect Entire Site: boolean

Check this box to require a login and password to view any page in your site. Once visitors log in, they can navigate through pages in your site freely. You must give customers access in your account for them to be able to view your site if you check this box. Note: Checking this box restricts most users from being able to access your website without logging in. However, item information and other website content can still be accessed using specific URLs that call the underlying APIs.

sitePortletStyle: object
id Internal identifier: string HEADERBAR , HEADERBARSM , JOINED , ROUNDEDCAPS , TRANSPARENT , BOXED
refName Reference Name: string
siteTabAlignment: object
id Internal identifier: string CENTER , LEFT , RIGHT
refName Reference Name: string
siteTabStyle: object
id Internal identifier: string STANDARDTABS , TABBAR , LINKS , BUTTONBAR , RECTTABS , CURVEDTABS , DEFAULT
refName Reference Name: string
siteUsesCartTags Site Uses Cart Summary Tags: boolean

Check this box if you use Web site tags to display the list of items in the shopping cart.

siteUsesDropShadows Site Uses Drop Shadows: boolean
storeEmail Default Website Email From Address: string

Enter the email address that should show in the From field when email notification and confirmation is sent to Web site customers. This field is optional. Note: This address is only used if you leave the Email From Address field blank on any of the email template subtabs.

stripMetadata Strip metadata: boolean

Check this box to remove all metadata (such as camera details, caption, copyright information) from the images.

termsAndConditionsHtml Terms and Conditions HTML: string

Enter HTML code for the terms and conditions text that should be available from your Web site. Customers can click a link to view this text in a popup window before agreeing to the terms.

titleFontSize Title Font Size: integer (int64)

Enter the font size you want to use for item and category titles in your Web site.

upsellDescription Upsell Description: string

Enter a brief description of the upsell correlated items list to show above the list of recommended items in your site. For example, you can enter “Customers Who Bought This Item Also Bought:”

upsellItems: object
id Internal identifier: string UPSELL_FIRST_RELATED_NEXT , ONLY_UPSELL_ITEMS , RELATED_FIRST_UPSELL_NEXT , ONLY_RELATED_ITEMS
refName Reference Name: string
upsellItemsLayout: nsResource
upsellMinimumCorrelation Minimum Correlation % for Upsell: number (double)

Enter the minimum correlation percentage an item should have to the item being viewed or items in the cart. Correlation percentage measures how often items are purchased together.

upsellMinimumCount Minimum Number of Buyers for Upsell: integer (int64)

Only items with a greater count than what you set here are displayed. Count represents the number of customers that have purchased both the items being viewed or in the cart and the upsell item recommendations.

upsellMinimumLift Minimum Lift % for Upsell: number (double)

Only items with greater lift than what you set here are displayed. Lift is the degree to which the item's correlation exceeds its overall purchase frequency. A high lift implies a more reliable correlation.

useUrlFileExtension Use File Extension: boolean

Check this box to optimize descriptive URLs. This preference does the following: * On a file hosted in the file cabinet, it includes the extension for the image, or HTML file in the URL. * On URLs that point to tabs and categories, it includes a trailing slash.

websiteLogo: nsResource
websiteLogoAlign: object
id Internal identifier: string CENTER , LEFT , RIGHT
refName Reference Name: string
websiteLogoLinkUrl Logo Link URL: string

Enter the URL you want to use as a hyperlink when site visitors click your logo. If you don't want to create a hyperlink for your logo, leave this field blank.

websiteScope: object
id Internal identifier: string SUITE_COMMERCE_IN_STORE , SUITE_COMMERCE , FULL_WEB_STORE , INFO_CATALOG_PRICING , INFO_CATALOG , SUITE_COMMERCE_MY_ACCOUNT , INFO_ONLY , SUITE_COMMERCE_ADVANCED
refName Reference Name: string
websiteTheme: nsResource
webstoreAddItemBehavior: object
id Internal identifier: string SHOWCART , SAMEPAGE
refName Reference Name: string
webstoreMetaTags Addition to <head>: string

Enter data for the header in this field. You can enter a script to capture web analytics. For information, see the Web Analytics Tools Preferences help topic. In this field, you can also add Meta Tag HTML to appear in the < head > section of all your Web store pages. Note that Meta tags entered on Category and Tab pages are more effective for the purpose of search engine optimization (SEO).

wsdkCancelCartUrl Shopping cart page Continue Shopping link URL: string

The URL you provide is a link back into your website. When shoppers on your site click the Continue Shopping link displayed in NetSuite checkout, they are redirected to the page defined in the URL you enter in this field. By defining the link back to the appropriate page of your site, you complete integration of the NetSuite checkout pages with your site.

wsdkCancelCheckoutUrl Checkout page Cancel link URL: string

The URL you provide is a link from the Cancel link on the Checkout page back to your website. If a customer on your website chooses to cancel checkout, they will be redirected to your website. By defining the link back to the appropriate page of your site, you complete integration of the NetSuite checkout page with your site.

wsdkCancelLoginUrl Login/registration page Cancel link URL: string

The URL you provide is for the Cancel link on the Login/Registration page. If shoppers on your site choose not to complete registration on your site, they can click the Cancel link, and be redirected back to your website. By defining the link back to the appropriate page of your site, you complete integration of the NetSuite Login/Registration page with your site.

wsdkCompleteCheckoutUrl URL to go to after checkout is complete: string

The URL you provide is a link from the Checkout page back to your website. By defining the link back to the appropriate page of your site, you complete integration of the NetSuite checkout page with your site.

wsdkCompleteLoginUrl URL to go to after login/registration is complete: string

The URL you provide is a link from the Login/Registration page back into your website. By defining the link back to the appropriate page of your site, you complete integration of the NetSuite shopping cart.

webSite-entryPointsCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: webSite-entryPointsElement
webSite-entryPointsElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

webSite-entryPointsElement

entrypath Path: string
entrytype: object
id Internal identifier: string LOGOUT , REGISTER , CHECKOUT , HOMEPAGE , LOGIN , CUSTCENTER , CART
refName Reference Name: string
key key: integer (int64)
links Links: nsLink
nsLink
refName Reference Name: string
webapp: object
id Internal identifier: string
refName Reference Name: string

webSite-fieldsetCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: webSite-fieldsetElement
webSite-fieldsetElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

webSite-fieldsetElement

description Description: string
fieldSetFields Fields Included in Field Set: string
fieldSetId Field Set ID: string
fieldSetName Name: string
links Links: nsLink
nsLink
nKey nkey: integer (int64)
refName Reference Name: string

webSiteCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: webSite

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

webSite
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

workOrder

accountingBookDetail: workOrder-accountingBookDetailCollection
actualProductionEndDate Actual Production End Date: string (date)

When the final assembly is built and recorded in the work order transaction, NetSuite automatically populates the Actual Production End Date.

actualProductionStartDate Actual Production Start Date: string (date)

The Actual Production Start Date field is automatically populated when a work order transaction is initiated.

assemblyItem: assemblyItem
autoCalculateLag Auto-calculate Lag: boolean

Check the Auto-Calculate Lag box if you want NetSuite to calculate lag times for operation tasks. For more information, see Operations Overlap.

billOfMaterials: bom
billOfMaterialsRevision: bomRevision
class: classification
committed Buildable: number (float)

The Committed field displays the total number of assemblies that are committed to sales on associated assembly builds.

createdDate Date Created: string (date-time)
createdFrom: nsResource
customForm: object
id Internal identifier: string -9938
refName Reference Name: string
department: department
discountAmount Discount Amount: number (double)
discountDate Discount Date: string (date)
dueDate Due Date: string (date)
effectiveBomControl Effective BoM Control: string
endDate Production End Date: string (date)

In the Production End Date field, enter the date you expect to complete assembly production. This field defaults to today's date plus lead time. * Demand Planning bases assembly supply on the production end date. * Manufacturing Routing production end date depends on whether NetSuite uses forward or backward scheduling to calculate production requirements. To learn more, see Production Scheduling Methods Overview.

entity: one of: [ customer, partner, vendor, nsResource, employee, contact ]
excludeCommission Exclude Commissions: boolean
excludefromsupplyplanning Exclude from Supply Planning: boolean
expandAssembly Mark Sub-assemblies Phantom: boolean

Check the Mark Sub-Assemblies Phantom box to build member items that are also assemblies used to complete the work order. Sub-assembly components are displayed on the Items subtab. To learn more, see Work Orders and Sub-Assemblies

externalId External ID: string
firmed Firmed: boolean

Planned work order status is displayed as either Open or Firmed. 1. Firmed planned work orders are not deleted before supply planning runs. Check this box to firm the order. 2. Open planned work orders are deleted before supply planning runs. Clear this box to keep the order open.

id Internal ID: string
isActualProdEndDateEnteredManually Enter Manually: boolean

To override an actual production date, below the Actual Production date, click Enter Manually. Select a new date from the calendar and then click Save.

isActualProdStartDateEnteredManually Enter Manually: boolean

To override an actual production date, below the Actual Production date, click Enter Manually. Select a new date from the calendar and then click Save.

isWip WIP: boolean

Check the WIP box to designate the work order to use WIP instead of a standard assembly build. This option is only available when the order status is Released. It cannot be changed once a posting assembly transaction is logged against the work order. To learn more, see Using WIP on Work Orders.

item: workOrder-itemCollection
job: one of: [ customer, partner, vendor, nsResource, employee, contact ]
lastModifiedDate Date Last Modified: string (date-time)
linkedPO: purchaseOrder
links Links: nsLink
nsLink
location: location
manufacturingRouting: manufacturingRouting
memo Memo: string

Optionally, enter a Memo for this work order. You can search for the memo text to find this work order.

nexus: nexus
options Options: string
orderStatus: object
id Internal identifier: string A , B , C , D , E , F , G , H , I , J , K , L , M , N , O , P , Q , R , S , T , U , V , W , X , Y , Z , 0 , 1 , 2 , 3 , 4 , 5
refName Reference Name: string
originator Originator: string
otherRefNum PO/Check Number: string
outsourced Outsourced: boolean

Check this box to identify this work order as outsourced.

outsourcingCharge: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
partners: workOrder-partnersCollection
prevDate Previous Effective Date: string (date)
prevPartner Previous Partner: integer (int64)
prevRep Previous Representative: integer (int64)
quantity Quantity: number (float)

Enter the Quantity of assembly items you want to create. This can be a fractional number.

refName Reference Name: string
requestedDate Supply Required By Date: string (date)

The Supply Required By Date represents the date the item must be shipped to the customer.

revision: itemRevision
revisionMemo Revision Memo: string
salesEffectiveDate Sales Effective Date: string (date)
salesRep: one of: [ customer, partner, vendor, nsResource, employee, contact ]
salesTeam: workOrder-salesTeamCollection
schedulingMethod: object
id Internal identifier: string BACKWARD , FORWARD
refName Reference Name: string
source: object
id Internal identifier: string SuitePhone , smbXML , CSV , ADP , QIF , QB , PERQUEST , Yahoo , PaymentLink , customerCenter , webServices , eBay , restWebServices , NLWebStore , offlineClient , SCIS , Sync
refName Reference Name: string
startDate Production Start Date: string (date)

In the Production Start Date field, enter the date you expect to begin assembly production. This field defaults to today's date. * Demand Planning bases component demand on the production start date. * Manufacturing Routing production start date depends on whether NetSuite uses forward or backward scheduling to calculate production requirements. To learn more, see Production Scheduling Methods Overview.

status: object
id Internal identifier: string A , B , C , D , G , H
refName Reference Name: string
storeOrder: string
subsidiary: subsidiary
terms: term
tranDate Date: string (date)

NetSuite displays today's Date as the default work order date. You can enter or select another date.

tranId Order No.: string

NetSuite automatically increases the largest work Order # (number) by one. You can enter another number, however the next order number will revert to the standard pattern.

units Unit of Measure: string

The Units field displays the units of the component used in the parent assembly.

useComponentYield Use Component Yield: boolean
vendor: vendor
webSite: string

workOrder-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: workOrder-accountingBookDetailElement
workOrder-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

workOrder-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

workOrder-item-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: workOrder-item-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

workOrder-item-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: workOrder-item-inventoryDetail-inventoryAssignmentElement
workOrder-item-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

workOrder-item-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

workOrder-itemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: workOrder-itemElement
workOrder-itemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

workOrder-itemElement

allocationAlert Reallocate Order Item: string
amount Amount: number (double)
assemblyLevel Hierarchy Level: integer (int64)
billVarianceStatus: object
id Internal identifier: string NOVARIANCES , JOURNALNOTPOSTED , JOURNALPOSTED
refName Reference Name: string
bomQuantity BoM Quantity: string
bomRevisionComponent: nsResource
class: classification
commitInventory: object
id Internal identifier: string 1 , 2 , 3
refName Reference Name: string
commitmentFirm Commitment Confirmed: boolean
componentYield Component Yield: number (double)
createPo: object
id Internal identifier: string CostRtrn , EndrTeg , SpecOrd , AuthDep , InTrnPay , POrdBlnk , ResvShip , Capture , GLAdj , OppClose , LandCost , CountAdj , OrdReval , IntcoAdj , CpFxVar , OrdAlloc , FxAsset , GACAdjst , WaveShip , RfqCtrct , POrdPrep , OwnRcpt , Transfrm , DepRfnd , BillVar , OrdBuild , FftRqFt , DepAppl , Payment , Refund , ColTeg , Reimb , OrdDgrss , KitShip , OrdAuth , WipBuild , CtrctOrd , OrdClose , RevRec , OrdRvCom , PickPack , TOrdCost , SysJrnl , Commissn , COGS , SrcContr , OsrcMfg , EstInvc , RfqVend , OrdDep , WOReval , CostRec , PurchOwn , OppEst , POrdReq , OrdBill , ExpRec , NetAsset , PrepAppl , OrdFftRq , BillRcpt , OrdArrng , PurchRet , CostDef , ShipRcpt , SaleRet , DiscTeg , RcptBill , CostDefR , DropShip , WaveOrd , PayTeg
refName Reference Name: string
createWo Create WO: boolean
createdPo: purchaseOrder
daysLate Days Late: integer (int64)
department: department
description Description: string
expectedShipDate Expected Ship Date: string (date)
initOqpBucket Initial OQP Bucket: string
inventoryDetail: workOrder-item-inventoryDetail
isAllocateFirmInvtOnly None: boolean
isBomRevisionComponent BoM Revision Component: boolean
isClosed Closed: boolean
isFreezeFirmAllocation None: boolean
isOpen Is Opened: boolean
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemSource: object
id Internal identifier: string WORK_ORDER , PHANTOM , PURCHASE_ORDER , STOCK
refName Reference Name: string
itemSourceList Item Source options list: string
itemSubtype: object
id Internal identifier: string Sale , Purchase , Resale
refName Reference Name: string
itemType: object
id Internal identifier: string Group , Description , Discount , EndGroup , GiftCert , Subtotal , Service , ShipItem , TaxItem , InvtPart , Payment , Expense , NonInvtPart , TaxGroup , Kit , Markup , DwnLdItem , OthCharge , Assembly , SubscriPlan
refName Reference Name: string
licenseCode License Code: string
line Transaction Line: integer (int64)
linked Linked: boolean
links Links: nsLink
nsLink
location: location
marginal Marginal: boolean
matrixType Matrix Type: string
minQty Minimum Quantity: number (float)
operationDisplayText: manufacturingOperationTask
options Options: string
oqpBucket Oqp Bucket: string
orderAllocationStrategy: nsResource
orderDoc: nsResource
orderLine Order Line: integer (int64)
orderPriority Order Priority: number (float)
plannedIssueDate Planned Component Issue Date: string (date-time)
poRate PO Rate: number (double)
poVendor: vendor
printItems Print Items: boolean
quantity Quantity: number (float)
quantityAllocated Quantity Allocated: number (float)
quantityAvailable Available: number (float)
quantityBackOrdered Back Ordered: number (float)
quantityCommitted Committed: number (float)
quantityDemandAllocated Allocated Demand: number (float)
quantityFulfilled <NULL>: number (float)
quantityOnHand On Hand: number (float)
quantityPacked Quantity Packed: number (float)
quantityReceived Quantity Received: number (float)
rate Rate: number (double)
rateIncludingTax Rate: number (double)
rateSchedule Rate Schedule: string
refName Reference Name: string
requestedDate Supply Required By Date: string (date)
roundUpAsComponent Round Up Quantity as Component: boolean
subsidiary: subsidiary
units Units: string
vendorList Vendor LIST: string
woId Work Order ID: string

workOrder-partnersCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: workOrder-partnersElement
workOrder-partnersElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

workOrder-partnersElement

contribution Contribution %: number (double)
isPrimary Primary: boolean
links Links: nsLink
nsLink
partner: partner
partnerRole: nsResource
refName Reference Name: string

workOrder-salesTeamCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: workOrder-salesTeamElement
workOrder-salesTeamElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

workOrder-salesTeamElement

contribution Contribution %: number (double)
employee: employee
id ID: string
isPrimary Primary: boolean
links Links: nsLink
nsLink
refName Reference Name: string
salesRole: salesRole

workOrderClose

billOfMaterials: bom
billOfMaterialsRevision: bomRevision
class: classification
component: workOrderClose-componentCollection
createdDate Date Created: string (date-time)
createdFrom: workOrder
currencyPrecision Currency Precision: string
customForm: object
id Internal identifier: string
refName Reference Name: string
department: department
excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
id Internal ID: string
item: assemblyItem
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
manufacturingRouting Manufacturing Routing: integer (int64)
memo Memo: string

Memo displays any text accompanying this work order. You can search for text entered here to find the transaction later.

orderQuantity Work Order Quantity: number (float)

Work Order Quantity identifies the number of items built using this work order.

postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
quantity Quantity: number (float)

The number of items, Quantity Built using this work order.

quantityVarianceAmount Quantity Variance Amount: number (double)
refName Reference Name: string
revision: itemRevision
revisionMemo Revision Memo: string
routingItem: workOrderClose-routingItemCollection
scrapAmount Scrap Amount: number (double)
scrapQuantity Scrap Quantity: number (float)

The number of items, or Quantity Scrapped (loss) using this work order.

subsidiary: subsidiary
total Projected Value: number (double)
tranDate Date: string (date)

The Date that this work order was closed.

tranId Ref No.: string

The work order issue Reference # (number).

workOrderClose-componentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: workOrderClose-componentElement
workOrderClose-componentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

workOrderClose-componentElement

compItemName Component: string
isNonInventory Non-inventory Item: boolean
item Item ID: string
lineNumber Line Number: integer (int64)
links Links: nsLink
nsLink
orderQuantity Work Order Quantity: number (float)
quantity Quantity Consumed: number (float)
refName Reference Name: string
unitCost Unit Cost: number (float)

workOrderClose-routingItemCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: workOrderClose-routingItemElement
workOrderClose-routingItemElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

workOrderClose-routingItemElement

assignmentId: integer (int64)
item: string
itemName Item: string
lineId: integer (int64)
links Links: nsLink
nsLink
operationName Operation Name: string
operationSequence Operation Sequence: integer (int64)
orderDoc: integer (int64)
orderLine: integer (int64)
refName Reference Name: string
totalCost: number (float)
totalTime Total Time (Min): number (float)
totalTimeHours: number (float)
unitCost: number (float)

workOrderCloseCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: workOrderClose

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

workOrderClose
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

workOrderCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: workOrder

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

workOrder
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

workOrderCompletion

accountingBookDetail: workOrderCompletion-accountingBookDetailCollection
billOfMaterials: bom
billOfMaterialsRevision: bomRevision
class: classification
completedQuantity Completed Quantity: number (float)

The quantity to be completed shows in this field.

component: workOrderCompletion-componentCollection
createdDate Date Created: string (date-time)
createdFrom: workOrder
currencyPrecision Currency Precision: string
customForm: object
id Internal identifier: string
refName Reference Name: string
department: department
endOperation: manufacturingOperationTask
excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
id Internal ID: string
inventoryDetail: workOrderCompletion-inventoryDetail
isBackflush Backflush: boolean

Check the Backflush box to enter the completions with backflush. Using backflush means that component consumption is recorded at the same time. Component consumption is based on the proportion designated on the original work order and the build quantity.

item: assemblyItem
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
manufacturingRouting: manufacturingRouting
memo Memo: string

Optionally enter a memo for this transaction. You can search for text entered here to find the transaction later.

operation: workOrderCompletion-operationCollection
orderQuantity Work Order Quantity: number (float)

The quantity of assemblies from the work order displays in this field.

postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
projectedValue Projected Value: number (double)
quantity Quantity: number (float)

Enter the number of assemblies to record as being completed.

refName Reference Name: string
revision: itemRevision
revisionMemo Revision Memo: string
scrapQuantity Scrap Quantity: number (float)

Enter the quantity to record as being scrapped.

startOperation: manufacturingOperationTask
subsidiary: subsidiary
total Projected Value: number (double)

Unlike on an assembly build, the Projected Value field on a work order completion displays the cost of the assembly, not individual components (unless you use backflush.)

tranDate Date: string (date)

Select or verify the date for this transaction. The current date autofills this field.

tranId Ref No.: string

In the Reference # field, you can enter a reference number to track this transaction.

units Unit of Measure: string

The unit of measure for this item is displayed in this field.

workOrderCompletion-accountingBookDetailCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: workOrderCompletion-accountingBookDetailElement
workOrderCompletion-accountingBookDetailElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

workOrderCompletion-accountingBookDetailElement

accountingBook: nsResource
exchangeRate Exchange Rate: number (double)
links Links: nsLink
nsLink
refName Reference Name: string
revRecOnRevCommitment Rev Rec on Rev Commit.: boolean
subsidiary: subsidiary
tranIsVsoeBundle Transaction Is VSOE Bundle: boolean

workOrderCompletion-component-componentInventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: workOrderCompletion-component-componentInventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

workOrderCompletion-component-componentInventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: workOrderCompletion-component-componentInventoryDetail-inventoryAssignmentElement
workOrderCompletion-component-componentInventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

workOrderCompletion-component-componentInventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

workOrderCompletion-componentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: workOrderCompletion-componentElement
workOrderCompletion-componentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

workOrderCompletion-componentElement

binNumbers Bin Numbers: string
compItemName Component: string
componentInventoryDetail: workOrderCompletion-component-componentInventoryDetail
componentNumbers: string
isNonInventory Non-inventory Item: boolean
item Item ID: string
itemBinList: string
lineNumber Line Number: integer (int64)
links Links: nsLink
nsLink
operationKey: string
operationSequenceNumber Operation: string
operationUrl: string
quantity Quantity: number (float)
quantityPer Quantity Per: number (float)
refName Reference Name: string
unitCost Unit Cost: number (float)

workOrderCompletion-inventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: workOrderCompletion-inventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

workOrderCompletion-inventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: workOrderCompletion-inventoryDetail-inventoryAssignmentElement
workOrderCompletion-inventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

workOrderCompletion-inventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

workOrderCompletion-operationCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: workOrderCompletion-operationElement
workOrderCompletion-operationElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

workOrderCompletion-operationElement

completedQuantity Completed Quantity: number (float)
enabled Enabled: boolean
inputQuantity Input Quantity: number (float)
laborResources Labor Resources: number (float)
laborResourcesLimit Labor Resources Limit: number (float)
laborRunTime Labor Run Time (Min): number (float)
laborSetupTime Labor Setup Time (Min): number (float)
links Links: nsLink
nsLink
machineResources Machine Resources: number (float)
machineResourcesLimit Machine Resources Limit: number (float)
machineRunTime Machine Run Time (Min): number (float)
machineSetupTime Machine Setup Time (Min): number (float)
operationName Operation Name: string
operationSequence Operation Sequence: integer (int64)
overallCompletedQuantity Overall Completed Quantity: number (float)
predecessorCompletedQuantity Predecessor Completed Quantity: number (float)
quantityRemaining Quantity Remaining: number (float)
recordSetup Record Setup Time: boolean
refName Reference Name: string
runRate Run Rate: number (float)
setupTime Setup Time (Min): number (float)
taskId Task Id: integer (int64)
timeId Time Id: integer (int64)
workCenter Manufacturing Work Center: string

workOrderCompletionCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: workOrderCompletion

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

workOrderCompletion
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

workOrderIssue

billOfMaterials: bom
billOfMaterialsRevision: bomRevision
class: classification
component: workOrderIssue-componentCollection
createdDate Date Created: string (date-time)
createdFrom: workOrder
currencyPrecision Currency Precision: string
customForm: object
id Internal identifier: string
refName Reference Name: string
department: department
endOperation: manufacturingOperationTask
excludeFromGLNumbering Exclude from GL Audit Numbering: boolean
externalId External ID: string
id Internal ID: string
item: assemblyItem
lastModifiedDate Date Last Modified: string (date-time)
links Links: nsLink
nsLink
location: location
manufacturingRouting: manufacturingRouting
memo Memo: string

Optionally enter a memo for this transaction. You can search for text entered here to find the transaction later.

postingPeriod: accountingPeriod
prevDate Previous Effective Date: string (date)
refName Reference Name: string
revision: itemRevision
revisionMemo Revision Memo: string
startOperation: manufacturingOperationTask
subsidiary: subsidiary
tranDate Date: string (date)

Select or verify the date for this transaction. The current date autofills this field.

tranId Ref No.: string

In the Reference # field, you can enter a reference number to track this transaction.

workOrderIssue-component-componentInventoryDetail

customForm: object
id Internal identifier: string
refName Reference Name: string
externalId External ID: string
inventoryAssignment: workOrderIssue-component-componentInventoryDetail-inventoryAssignmentCollection
item: one of: [ inventoryItem, assemblyItem, kitItem, nsResource, discountItem, markupItem, subtotalItem, descriptionItem, paymentItem, salesTaxItem, shipItem, downloadItem, giftCertificateItem, subscriptionPlan, nonInventorySaleItem, nonInventoryResaleItem, nonInventoryPurchaseItem, serviceSaleItem, serviceResaleItem, servicePurchaseItem, otherChargeSaleItem, otherChargeResaleItem, otherChargePurchaseItem ]
itemDescription Description: string

A more complete Description of the item.

links Links: nsLink
nsLink
location: location
quantity Quantity: number (float)

In the Quantity to Build field, enter the number of assembly items you want to build. You cannot enter a quantity that exceeds the amount displayed in the Buildable Quantity field.

refName Reference Name: string
toLocation: location
unit Units: string

If the assembly uses Units of Measure, the base units are displayed in the Units field.

workOrderIssue-component-componentInventoryDetail-inventoryAssignmentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: workOrderIssue-component-componentInventoryDetail-inventoryAssignmentElement
workOrderIssue-component-componentInventoryDetail-inventoryAssignmentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

workOrderIssue-component-componentInventoryDetail-inventoryAssignmentElement

binNumber: bin
expirationDate Expiration Date: string (date)
internalId Internal ID: integer (int64)
inventoryDetail Inventory Detail: integer (int64)
inventoryStatus: nsResource
issueInventoryNumber: inventoryNumber
links Links: nsLink
nsLink
packCarton Pack Carton: string
pickCarton Pick Carton: string
quantity Quantity: number (float)
quantityAvailable Unpicked Bin Qty: number (float)
receiptInventoryNumber Serial/Lot Number: string
refName Reference Name: string
secondaryQuantity Secondary Quantity: number (float)
toBinNumber: bin
toInventoryStatus: nsResource

workOrderIssue-componentCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items: workOrderIssue-componentElement
workOrderIssue-componentElement
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)

workOrderIssue-componentElement

binNumbers Bin Numbers: string
compItemName Component: string
componentInventoryDetail: workOrderIssue-component-componentInventoryDetail
componentNumbers: string
isNonInventory Non-inventory Item: boolean
item Item ID: string
itemBinList: string
lineNumber Line Number: integer (int64)
links Links: nsLink
nsLink
operationKey: string
operationSequenceNumber Operation: string
operationUrl: string
quantity Quantity: number (float)
refName Reference Name: string
unitCost Unit Cost: number (float)

workOrderIssueCollection

count Count: integer (int64)
hasMore Has More Results: boolean
items Items: workOrderIssue

An array field that represents a collection of elements, for example, sublist lines, multiselect items, or search results.

workOrderIssue
links Links: nsLink
nsLink
offset Query Offset: integer (int64)
totalResults Total Results: integer (int64)