VendorPayment

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

Fields

NameTypeCardinalityLabelRequiredHelp
account RecordRef 0..1 Account F Set the bank account that will be used to pay these bills.
accountingBookDetailList AccountingBookDetailList 0..1
address string 0..1 Address F NetSuite automatically generates the mailing address of the vendor from the record at Lists > Relationships > Vendors. You can change the address here for just this transaction by typing up to four rows of information.
apAcct RecordRef 0..1 A/P Account F Set the Accounts Payable account that will be affected by this transaction.
applyList VendorPaymentApplyList 0..1
balance double 0..1 Balance F NetSuite automatically shows the balance in this bank account.
billPay boolean 0..1 Enable Online Bill Pay Check this box to send this payment 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 References a value from a user defined list at Setup > Company > Classifications > Classes. This field is required when the Make Classes Mandatory preference is enabled at Setup > Accounting > Accounting Preferences. If you are using a customForm that has class customized at the body level, you can NOT set this field at the item level. In order to retrieve a list of available values for this field, use the GetSelectValue operation.
createdDate dateTime 0..1
creditList VendorPaymentCreditList 0..1
currency RecordRef 0..1 Currency F
currencyName string 0..1 Currency F This field auto-populates based on selection of Payee (entity).
customFieldList CustomFieldList 0..1
customForm RecordRef 0..1 Custom Form F
department RecordRef 0..1 References a value from a user defined list at Setup > Company > Departments. This field is required when the Make Departments Mandatory preference is enabled at Setup > Accounting > Accounting Preferences. In order to retrieve a list of available values for this field, use the GetSelectValue operation.
entity RecordRef 0..1 Payee F Select the payee for this purchase. Select a vendor to pay vendor bills. Select an employee to pay an employee expense. In the UI, go to Lists > Relationships > Vendors for details about existing suppliers. Go to Lists > Employees > Employees for details about existing employees.
exchangeRate double 0..1 Exchange Rate F The currency's exchange rate is shown in this field. You can edit the exchange rate for this transaction only, or you can update the currency record with the exchange rate you set here.
lastModifiedDate dateTime 0..1
location RecordRef 0..1 References a value in a user-defined list at Setup > Company > Classifications > Locations. This field is required when Make Locations Mandatory is enabled at Setup > Accounting > Accounting Preferences. In order to retrieve a list of available values for this field, use the GetSelectValue operation.
memo string 0..1 Memo F Enter a memo that shows the vendor's invoice number or your account number. This appears on the memo line of the check.
postingPeriod RecordRef 0..1 Posting Period F Set the period you want to post this bill payment to. If a period is closed, you cannot post to that period.
printVoucher boolean 0..1 Voucher F Set to true to queue a voucher to print for this payment. After you have entered payments, you can print vouchers for them at Transactions > Management > Print Checks and Forms > Payment Vouchers.
status string 0..1 Status F
subsidiary RecordRef 0..1 In a OneWorld environment, NetSuite displays the name of the subsidiary associated with the bill in a read-only field.
toAch boolean 0..1 To ACH F Set to true to send this payment via ACH processing.
toBePrinted boolean 0..1 To Be Printed F Set to true if you want to save this in a queue of checks to print.
total double 0..1 Amount F
tranDate dateTime 0..1 Date T NetSuite inserts today's date for the posting date of this bill payment. You can set another date. The date you set here determines the date range in which this transaction appears on the Accounts Payable Register. Note that you can set custom date ranges on registers.
tranId string 0..1 Check # F If you have set To Be Printed to true, you will choose starting check numbers later when you print those checks. If you are submitting and immediately printing this check, NetSuite increases the largest check number by one. If you wish, you can set another number here, and the next check number will revert to the standard pattern.
transactionNumber string 0..1 Transaction Number F This field displays the system-generated number associated with this transaction.
voidJournal RecordRef 0..1 Voided On F

Attributes

NameType
externalId string
internalId string

Related Searches

Name
TransactionSearch
TransactionSearchAdvanced
TransactionSearchBasic
TransactionSearchRow
TransactionSearchRowBasic