Check

A check transaction creates and records a check used to pay an expense, records an expense paid in cash and not entered as a bill, or records a non-check debit transaction, such as a debit card transaction, ATM (automated teller machine) transaction, or EFT (electronic funds transfer) payment. A check transaction records an expense directly to your books by debiting the expense account specified in the transaction detail and crediting the bank account the check selected for the check.

For help working with this record in the UI, see Checking.

The internal ID for this record is check.

See the SuiteScript Records Browser for all internal IDs associated with this record.

Note:

For information about using the SuiteScript Records Browser, see Working with the SuiteScript Records Browser in the NetSuite Help Center.

For information about scripting with this record in SuiteScript, see the following help topics:

Supported Script Types

The check record is scriptable in both client and server SuiteScript.

Supported Functions

The check record is fully scriptable. It can be created, updated, copied, deleted, and searched using SuiteScript.

Usage Notes

The following sections provide usage notes for specific fields and sublists.

Using Landed Cost Fields

When you create a landed cost category, the associated field IDs for the first category are landedcostamount1 and landedcostsource1. If you create a second category, the IDs will be landedcostamount2 and landedcostsource2.

This pattern increments by one with each additional category. For example, the IDs for the next landed cost category will be landedcostamount3 and landedcostsource3, and so on.

Using the Payee Address Sublist

Payee address data is stored in a subrecord instead of a text field. On the Check form in the UI, the address information is now displayed in a sublist instead of a single field. SuiteScript includes specialized APIs that you must use to script with subrecord data. You should use these subrecord APIs to script with payee address data.

For details about scripting subrecords with SuiteScript 2.x, see:

Warning:

This change may impact existing scripts that reference check payee address data. You should review these scripts to determine whether updates are needed.

Using Profit, Cost, and Amount Fields

The following table provides usage notes for fields on this record related to estimated gross profit and profit percent, estimated extended cost, and amount.

Field UI Label

Note

Est. Gross Profit

When this field is on the body of the form in edit mode, this field is scriptable and can be returned in a transaction search.

When this field appears on the sublist line level, this field is not scriptable.

Est. Gross Profit Percent

When this field is on the body of the form in edit mode, this field is scriptable and can be returned in a transaction search.

When this field appears on the sublist line level, this field is not scriptable.

Est. Extended Cost

When this field is on the body of the form in edit mode, this field is scriptable and can be returned in a transaction search.

Amount

This field is not available using search or lookup for any transactions.

Related Topics

General Notices