Vendor
When requesting a Vendor, use the requestJSON to pass the Vendor data. The response that is returned will contain a responseJSON section which has the Vendor response returned by Breadwinner for NetSuite.
The Vendor object has the following parameters.
Field Name | Data Type | Description |
---|---|---|
salesforceID | ID | Read-Only field, provides the Salesforce Record ID upon successful creation or updation in Salesforce. |
accountNumber | String |
|
addressbookList |
| |
bcn | String | |
category | Internal ID of the Category. | |
companyName | String | The Name of the Vendor. Required when isPerson is set to FALSE. |
creditLimit | Double |
|
currencyRecord | Internal ID of the (Primary) Currency. | |
currencyList |
| |
customFieldList | Custom fields and their values. | |
customForm | Internal ID of the Custom Form. | |
dateCreated | Long | Read-Only field, the Date will be returned as a Unix timestamp in seconds. |
String |
| |
entityId | String | Read-Only field and is auto-populated from the Company Name or the First Name. |
expenseAccount | Internal ID of the Expense Account. | |
externalId | String |
|
fax | String |
|
firstName* | String | Required when isPerson is set to TRUE |
homePhone | String | |
internalId | String |
|
incoterm | | |
is1099Eligible | Boolean | |
isAccountant | Boolean | |
isInactive | Boolean |
|
isJobResourceVend | Boolean | |
isPerson | Boolean |
|
lastModifiedDate | Long | Read-Only field and the Date is returned as a Unix timestamp in seconds. |
lastName* | String | Required when isPerson is set to TRUE |
legalName | String | |
middleName | String | Given when isPerson is set to TRUE |
mobilePhone | String | |
payablesAccount | Internal ID of the Payables Account. | |
phone | String |
|
salutation | String |
|
subsidiary* | Internal ID of Subsidiary. | |
taxIdNum | String | |
taxItem | Internal ID of Tax Item. | |
terms | Internal ID of Terms. | |
title | String | Given when isPerson is set to TRUE |
url | String | Given when isPerson is set to FALSE |