Check

Namespace: urn:bank.transactions.webservices.netsuite.com

Fields

NameTypeCardinalityLabelRequiredHelp
account RecordRef 0..1 Account F Select the bank account that will be affected by this transaction. Click —New— to set up a new bank account. Go to Lists > Accounts for details about existing bank accounts.
accountingBookDetailList AccountingBookDetailList 0..1
balance double 0..1 Balance F This field is returned in an advanced search only. Note that in your advanced search you must set the BodyFieldsOnly flag to false.
billPay boolean 0..1 Check this box to send this check 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 RecordRef 0..1 Class F If you wish, select the class that applies to this item. Click —New— to set up a new class. Go to Lists > Classes for details about existing classes.
createdDate dateTime 0..1 Date Created F
currency RecordRef 0..1 Currency F References a value in a user-defined list at Lists > Accounting > Currencies. (Note that the Multiple Currencies feature must be enabled before you can set currency values.) This value sets the currency that all transactions involving this customer are conducted in. If defaults are OFF, this field is required. In order to retrieve a list of available values for this field, use the GetSelectValue operation. For more information, see getSelectValue of the Platform Guide.
customFieldList CustomFieldList 0..1
customForm RecordRef 0..1 Custom Form F Select the form for this check.
department RecordRef 0..1 Department F References a value from a user defined list at Setup > Company > Departments. This field is required when Make Departments Mandatory is enabled at Setup > Accounting > Accounting Preferences. In order to retrieve a list of available values for this field, use the GetSelectValue operation. For more information, see getSelectValue of the Platform Guide.
entity RecordRef 0..1 Payee T In order to retrieve a list of available values for this field, use the GetSelectValue operation. For more information, see getSelectValue of the Platform Guide.
exchangeRate double 0..1 Exchange Rate T Defaults to the exchange rate associated with the value selected for currency.
expenseList CheckExpenseList 0..1
itemList CheckItemList 0..1
landedCostMethod LandedCostMethod 0..1 Cost Allocation Method T Available values are: _quantity, _value, _weight
landedCostPerLine boolean 0..1 Landed Cost per Line F Check this box if you want to specify the landed cost per line item.
landedCostsList CheckLandedCostList 0..1
lastModifiedDate dateTime 0..1 Date Last Modified F
location RecordRef 0..1 Location F In order to retrieve a list of available values for this field, use the GetSelectValue operation. For more information, see getSelectValue of the Platform Guide.
memo string 0..1 Memo F If you wish, enter a memo. What you enter here will print on the memo line of the check.
payeeAddress Address 0..1 Pay To F
payeeAddressList RecordRef 0..1 Address To Select F
postingPeriod RecordRef 0..1 Posting Period F In order to retrieve a list of available values for this field, use the GetSelectValue operation. For more information, see getSelectValue of the Platform Guide.
status string 0..1 Status F
subsidiary RecordRef 0..1 Subsidiary F If you use NetSuite OneWorld, the Subsidiary field defaults to the primary subsidiary associated with the Payee. Note: If you share vendor records with multiple subsidiaries, you can change the subsidiary from the primary subsidiary to a secondary subsidiary. Changing the subsidiary updates the bank account to that of the selected subsidiary, updates the currency to that of the new bank, and clears the lines on the Expenses and Items subtabs.
tax2Total double 0..1 PST F Here, NetSuite enters the total amount of PST based on the line items you enter below.
taxTotal double 0..1 Tax F Here, NetSuite enters the total amount of GST based on the line items you enter below.
toBePrinted boolean 0..1 To Be Printed F 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.
tranDate dateTime 0..1 Date T 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 string 0..1 Check # F 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.
transactionNumber string 0..1 Transaction Number F This field displays the system-generated number for this transaction type.
userTotal double 0..1 Amount F You can enter the dollar amount of the check, but NetSuite will update this amount as you add or edit line items.
voidJournal RecordRef 0..1 Voided Journal F

Attributes

NameType
externalId string
internalId string

Related Searches

Name
TransactionSearch
TransactionSearchAdvanced
TransactionSearchBasic
TransactionSearchRow
TransactionSearchRowBasic