Name | Type | Cardinality | Label | Required | Help |
accountNumber |
string |
0..1 |
Account Number |
F |
Sets the account number for vendors to reference. |
addressbookList |
VendorAddressbookList |
0..1 |
|
|
|
altEmail |
string |
0..1 |
Alt. Email |
F |
|
altName |
string |
0..1 |
Vendor |
F |
This is the name of this person or company. |
altPhone |
string |
0..1 |
Alt. Phone |
F |
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 |
balance |
double |
0..1 |
Balance (Base) |
F |
This is a read-only calculated field that returns the vendor's current accounts payable balance. The balance field on the customer is only returned in search if you set the BodyFieldsOnly flag to false. |
balancePrimary |
double |
0..1 |
Balance |
F |
This is a read-only calculated field that returns the vendor's current accounts payable balance in the specified currency. |
bcn |
string |
0..1 |
Business Number |
F |
Enter the 15-digit registration number that identifies this vendor as a client of the Canada Customs and Revenue Agency (CCRA). |
billPay |
boolean |
0..1 |
Enable Online Bill Pay |
F |
Check this box in order to send this vendor payments online.
Before you can use this feature, you must set up Online Bill Pay at Setup > Accounting > Online Bill Pay. |
category |
RecordRef |
0..1 |
Category |
F |
References a value in a user defined list at Setup > Accounting > Setup Tasks > Accounting Lists > Vendor Categories. |
comments |
string |
0..1 |
Comments |
F |
Enter any other information you wish to track for this vendor. |
companyName |
string |
0..1 |
Company Name |
F |
Required on Add when the isPerson field is set to FALSE. |
creditLimit |
double |
0..1 |
Credit Limit |
F |
A credit limit for your purchases from the vendor. If set, and depending on preferences, a warning is generated when this customer's limit is exceeded during a transaction addition. |
currency |
RecordRef |
0..1 |
Currency |
T |
References a value in a user-defined list at Lists > Accounting > Currencies. This value sets the currency that all transactions involving this vendor are conducted in. If defaults are OFF, this field is required. Can only be set if the multicurrency feature is enabled? |
currencyList |
VendorCurrencyList |
0..1 |
Currencies |
F |
|
customFieldList |
CustomFieldList |
0..1 |
|
|
|
customForm |
RecordRef |
0..1 |
Custom Form |
F |
References an existing custom form for this record type. To ensure that field relationships defined within a desired custom form are maintained, you must provide the customForm value. Also, if defaults are off, then customForm is required, if defaults are on then the default form is used. Internal ID values for existing forms can be found at Setup > Customization > Entry Forms. In order to retrieve a list of available values for this field, use the GetSelectValue operation. |
dateCreated |
dateTime |
0..1 |
Date Created |
F |
The date this record was created displays here. |
defaultAddress |
string |
0..1 |
Default Address |
F |
Read-only field that returns the default address for the vendor. |
defaultTaxReg |
RecordRef |
0..1 |
Default Tax Reg. Number |
F |
Select the default tax registration number for this entity. |
eligibleForCommission |
boolean |
0..1 |
Eligible for Commission |
F |
|
email |
string |
0..1 |
Vendor Email |
F |
Sets the email address for the vendor. If giveAccess is also set to true this is the email used by the customer for login. |
emailPreference |
EmailPreference |
0..1 |
Email Preference |
F |
Reference to a value in a system list. Possible values include: _PDF, _HTML. |
emailTransactions |
boolean |
0..1 |
Email Transactions |
F |
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 |
string |
0..1 |
Entity ID |
T |
Required on Add. |
expenseAccount |
RecordRef |
0..1 |
Default Expense Account |
F |
References an existing account to be used for goods and services you purchase from this vendor. |
fax |
string |
0..1 |
Fax |
F |
Sets the fax number for the vendor. |
faxTransactions |
boolean |
0..1 |
Fax Transactions |
F |
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 |
string |
0..1 |
First Name |
F |
Required on Add when the isPerson field is set to TRUE. |
giveAccess |
boolean |
0..1 |
Login Access |
F |
Enables access to your NetSuite account for the vendor. The level of access is defined by the role assigned in the accessRole field. |
globalSubscriptionStatus |
GlobalSubscriptionStatus |
0..1 |
Global Subscription Status |
F |
Email recipients can have one of four subscription statuses:
* Confirmed Opt-In - When an email recipient has indicated that they want to receive your campaign messages, they are assigned this subscription status. Only a recipient can set his or her subscription status to Confirmed Opt-In.
* Soft Opt-In - Recipients with this status can receive opt-in messages that enable them to confirm whether or not they want to receive your email campaigns as well as email marketing campaigns.
You can set a recipient’s status to Soft Opt-In manually or through a mass update.
* Soft Opt-Out - Recipients with this status cannot receive campaign email messages but can receive opt-in messages.
You can change this subscription status to Soft Opt-In manually or through a mass update.
* Confirmed Opt-Out - Only the recipient can set their subscription status to Confirmed Opt-Out.
Recipients with this status cannot receive email campaigns or opt-in messages. Recipients with this status can only opt in again through the Vendor Center or by clicking the link in a campaign message they have received prior to opting out. |
homePhone |
string |
0..1 |
Home Phone |
F |
|
image |
RecordRef |
0..1 |
Image |
F |
References an image file that has already been uploaded to the account. |
incoterm |
RecordRef |
0..1 |
Incoterm |
F |
Choose the standardized three-letter trade term to be used on transactions related to this vendor.
These terms are international commercial procurement practices that communicate the tasks, costs, and risks associated with the transportation and delivery of goods. Incoterms define where the customer takes ownership of the product and are typically used for international orders, such as when an item goes through customs or crosses a border. |
is1099Eligible |
boolean |
0..1 |
1099 Eligible |
F |
If set to TRUE, this vendor is 1099 eligible. Note: Only vendors that use the U.S. dollar are 1099 eligible. |
isAccountant |
boolean |
0..1 |
|
|
If set to TRUE, this vendor has free access to the NetSuite account and the isAccountant field is set to FALSE for any vendor record previously defined as the Free Accountant. |
isInactive |
boolean |
0..1 |
Vendor is Inactive |
F |
This field is false by default. |
isJobResourceVend |
boolean |
0..1 |
Job Resource |
F |
Sets this vendor as a resource on tasks and jobs. |
isPerson |
boolean |
0..1 |
Is Individual |
F |
By default, this is set to True which specifies the type of vendor record as Individual. If set to False, the vendor record is set as a Company type. |
laborCost |
double |
0..1 |
Labor Cost |
F |
Enter the cost of labor for this vendor in order to be able to calculate profitability on jobs. |
lastModifiedDate |
dateTime |
0..1 |
Last Modified Date |
F |
|
lastName |
string |
0..1 |
Last Name |
F |
Optionally enter a last name here. |
legalName |
string |
0..1 |
Legal Name |
F |
Enter the legal name for this vendor for financial purposes.
If you entered a name in the Company Name field, that name appears here. |
middleName |
string |
0..1 |
Middle Name |
F |
|
mobilePhone |
string |
0..1 |
Mobile Phone |
F |
|
openingBalance |
double |
0..1 |
Opening Balance |
F |
Enter the opening balance of your account with this vendor. |
openingBalanceAccount |
RecordRef |
0..1 |
Opening Balance Account |
F |
Select the account this opening balance is applied to. |
openingBalanceDate |
dateTime |
0..1 |
Opening Balance Date |
F |
Enter the date of the balance entered in the Opening Balance field |
password |
string |
0..1 |
Password |
F |
Sets the password assigned to allow this vendor access to NetSuite. |
password2 |
string |
0..1 |
Confirm Password |
F |
Sets the password confirmation field. |
payablesAccount |
RecordRef |
0..1 |
|
F |
Choose the default payable account for this vendor record. |
phone |
string |
0..1 |
Phone |
F |
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. |
phoneticName |
string |
0..1 |
Furigana |
F |
Enter the furigana character you want to use to sort this record. |
predConfidence |
double |
0..1 |
Predicted Risk Confidence |
F |
|
predictedDays |
long |
0..1 |
Predicted Days Late/Early |
F |
|
pricingScheduleList |
VendorPricingScheduleList |
0..1 |
|
|
|
printOnCheckAs |
string |
0..1 |
Print on Check As |
F |
Sets the Pay to the Order of line of a check instead of what you entered in the Vendor field. |
printTransactions |
boolean |
0..1 |
Print Transactions |
F |
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 |
double |
0..1 |
Vendor Bill - Purchase Order Amount Tolerance |
F |
Enter the tolerance limit for the discrepancy between the amount on the vendor bill and purchase order. |
purchaseOrderQuantity |
double |
0..1 |
Vendor Bill - Purchase Order Quantity Tolerance |
F |
Enter the tolerance limit for the discrepancy between the quantity on the vendor bill and purchase order |
purchaseOrderQuantityDiff |
double |
0..1 |
Vendor Bill - Purchase Order Quantity Difference |
F |
Enter the difference limit for the discrepancy between the quantity on the vendor bill and purchase order. |
receiptAmount |
double |
0..1 |
Vendor Bill - Item Receipt Amount Tolerance |
F |
Enter the tolerance limit for the discrepancy between the amount on the vendor bill and item receipt. |
receiptQuantity |
double |
0..1 |
Vendor Bill - Item Receipt Quantity Tolerance |
F |
Enter the tolerance limit for the discrepancy between the quantity on the vendor bill and item receipt. |
receiptQuantityDiff |
double |
0..1 |
Vendor Bill - Item Receipt Quantity Difference |
F |
Enter the difference limit for the discrepancy between the quantity on the vendor bill and item receipt. |
representingSubsidiary |
RecordRef |
0..1 |
Represents Subsidiary |
T |
Indicates that this entity is an intercompany vendor. Select the subsidiary this vendor represents as the seller in intercompany transactions. |
requirePwdChange |
boolean |
0..1 |
Require Password Change On Next Login |
F |
If set to TRUE, the vendor is required to change the default password assign on the next login attempt. |
rolesList |
VendorRolesList |
0..1 |
|
|
|
salutation |
string |
0..1 |
Mr./Ms... |
F |
|
sendEmail |
boolean |
0..1 |
Send New Access Notification Email |
F |
This field can only be set on ADD. When set to TRUE, an email notification is sent to the Vendor to inform them that they have been granted access to your account. |
subscriptionsList |
SubscriptionsList |
0..1 |
|
|
|
subsidiary |
RecordRef |
0..1 |
Subsidiary |
F |
Select the subsidiary to associate with this vendor. If you use NetSuite OneWorld, select the primary subsidiary to assign to this vendor.
You cannot enter transactions for this vendor unless a subsidiary, or primary subsidiary is assigned.
The default primary currency for the vendor is the base currency of the primary subsidiary.
If you select this vendor on a transaction, the transaction is associated with this subsidiary. The vendor is able to access only information associated with this subsidiary.
Note: After a transaction has posted for the vendor, you are not able to change the subsidiary selected on the vendor record. If you have NetSuite OneWorld, after you save the vendor record, you cannot change the primary subsidiary. |
taxIdNum |
string |
0..1 |
Tax ID |
F |
Sets the Vendor's Tax ID number. |
taxItem |
RecordRef |
0..1 |
Tax Code |
F |
Select the default tax code you want applied to purchase orders and bills for this vendor.
You can change the tax code on individual transactions. |
taxRegistrationList |
VendorTaxRegistrationList |
0..1 |
|
|
|
terms |
RecordRef |
0..1 |
Terms |
F |
References a value in a user-defined list at Setup > Accounting > Setup Tasks > Accounting Lists > Term and sets the standard discount terms for this Vendor's invoices. |
title |
string |
0..1 |
Job Title |
F |
|
unbilledOrders |
double |
0..1 |
Unbilled Orders (Base) |
F |
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 |
double |
0..1 |
Unbilled Orders |
F |
This field displays the total amount of orders that have been entered but not yet billed in the specified currency. |
url |
string |
0..1 |
URL |
F |
Only available when isPerson is set to FALSE. |
vatRegNumber |
string |
0..1 |
VAT Registration No. |
F |
For the UK edition only. Note that this field is not validated when submitted via Web services. |
workCalendar |
RecordRef |
0..1 |
Work Calendar |
T |
Select the work calendar for this vendor. |