Name | Type | Cardinality | Label | Required | Help |
account |
RecordRef |
0..1 |
Account |
F |
Select the Accounts Payable account that will be affected by this transaction.
Click New to set up a new account.
For details on accounts, go to Setup > Accounting > Manage G/L > Chart of Accounts. |
accountingBookDetailList |
AccountingBookDetailList |
0..1 |
|
|
|
approvalStatus |
RecordRef |
0..1 |
Approval Status |
F |
The approval status of this bill shows in this field.
Accept the default status or choose one of the following:
* Approved β No further review or processing is required before a payment is processed.
* Pending Approval β Someone with permission must approve the bill before a payment can be processed for it. |
availableVendorCredit |
double |
0..1 |
Available Vendor Credit |
F |
From the web services perspective, this field is available only with the get, getList, and asyncGetList operations. This field is not available through search.
For more information about this field, refer to the field help in the UI. That is, navigate to the record and click the Available Vendor Credit label. In response, the system displays a popup window that contains more information about the field. |
billAddressList |
RecordRef |
0..1 |
Bill To Select |
F |
In the Vendor Select field, choose a vendor.
Verify the billing address displayed in the Vendor field. |
billingAddress |
Address |
0..1 |
Billing Address |
F |
|
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 |
|
creditLimit |
double |
0..1 |
Credit Limit |
F |
This is a read-only field that returns the credit limit set for the vendor. |
currency |
RecordRef |
0..1 |
Currency |
F |
The transaction currency for this bill is shown here.
If this bill was created from a purchase order, the currency on the originating purchase order is shown, and you cannot change the currency on the bill. |
currencyName |
string |
0..1 |
Currency |
F |
A read only field that defaults to the currency associated with the customer referenced by the entity field. |
customFieldList |
CustomFieldList |
0..1 |
|
|
|
customForm |
RecordRef |
0..1 |
Custom Form |
F |
Select the appropriate standard or custom form to use. |
department |
RecordRef |
0..1 |
Department |
F |
References a value in a user-defined list at Setup > Company > Classifications > Departments. This field is required when Departments is enabled at Setup > Accounting > Accounting Preferences. Depending on account configuration, this field may need to be set at the item line level. |
discountAmount |
double |
0..1 |
Discount Amount |
F |
A read-only field that returns the amount discounted on this bill. |
discountDate |
dateTime |
0..1 |
Discount Date |
F |
A read-only field that returns the last day you can pay this bill in order to receive a discount. |
dueDate |
dateTime |
0..1 |
Due Date |
F |
Sets the due date for the bill. Defaults to the current date. |
entity |
RecordRef |
0..1 |
Vendor |
T |
Required on Add. |
entityTaxRegNum |
RecordRef |
0..1 |
Vendor Tax Reg. Number |
F |
The tax registration number for this entity displays here. |
exchangeRate |
double |
0..1 |
Exchange Rate |
T |
Required on Add. Defaults to the rate associated with the Vendor set in the entity field. |
expenseList |
VendorBillExpenseList |
0..1 |
|
|
|
installmentList |
InstallmentList |
0..1 |
|
|
|
itemList |
VendorBillItemList |
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 to enter a landed cost per line item. |
landedCostsList |
PurchLandedCostList |
0..1 |
|
|
|
lastModifiedDate |
dateTime |
0..1 |
Date Last Modified |
F |
|
location |
RecordRef |
0..1 |
Location |
F |
Select a location to associate with this line item. Select New to create a new location record.
Go to Lists > Locations for details about existing locations. |
memo |
string |
0..1 |
Memo |
F |
Enter a memo that will appear on such reports as the 2-line Accounts Payable Register. |
nextApprover |
RecordRef |
0..1 |
Next Approver |
F |
This field displays the next person set to approve this bill via approval routing. |
nexus |
RecordRef |
0..1 |
Nexus |
F |
This field shows the nexus of the transaction. 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 nexus in the dropdown list, the corresponding tax registration number is automatically selected in the Subsidiary Tax Reg. Number field. |
overrideInstallments |
boolean |
0..1 |
Override |
F |
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 |
boolean |
0..1 |
Payment Hold |
F |
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 |
RecordRef |
0..1 |
Posting Period |
F |
Required on Add when the Accounting Periods feature is enabled. |
purchaseOrderList |
RecordRefList |
0..1 |
|
|
|
status |
string |
0..1 |
Status |
F |
|
subsidiary |
RecordRef |
0..1 |
Subsidiary |
F |
Enter the subsidiary you want to associate with this transaction. |
subsidiaryTaxRegNum |
RecordRef |
0..1 |
Subsidiary Tax Reg. Number |
F |
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. |
tax2Total |
double |
0..1 |
PST |
F |
NetSuite multiplies the tax rate by the taxable total of line items and enters it here. |
taxDetailsList |
TaxDetailsList |
0..1 |
|
|
|
taxDetailsOverride |
boolean |
0..1 |
Tax Details Override |
F |
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 |
dateTime |
0..1 |
Tax Point Date |
F |
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. |
taxRegOverride |
boolean |
0..1 |
Tax Registration Override |
F |
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 |
double |
0..1 |
Tax |
F |
NetSuite multiplies the tax rate by the taxable total of line items and enters it here. |
terms |
RecordRef |
0..1 |
Terms |
F |
References a value in a user-defined list at Setup > Accounting > Setup Tasks > Accounting Lists > New > Terms. |
tranDate |
dateTime |
0..1 |
Date |
T |
Required on Add. Defaults to the current date. |
tranId |
string |
0..1 |
Reference No. |
F |
Sets the number to identify this transaction, such as the vendor's invoice number. |
transactionNumber |
string |
0..1 |
Transaction Number |
F |
By default, transaction lists display only the Number field in searches and reporting.
For the transaction types available through previous releases, these two values will be the same.
Note: The Transaction Number field is visible by default on standard NetSuite forms and invisible by default on customized forms. You can customize a form to display this field. |
userTotal |
double |
0..1 |
Amount |
F |
A read-only field that returns the total amount of the transaction. check this -- in the UI, this can be entered but then is overwritten on submit. |
vatRegNum |
string |
0..1 |
VAT Registration |
F |
|