PurchaseRequisition

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

Fields

NameTypeCardinalityLabelRequiredHelp
accountingBookDetailList AccountingBookDetailList 0..1
approvalStatus RecordRef 0..1 Approval Status F This field displays the status of this transaction in the approval process.
class RecordRef 0..1 Class F Select a Class if you track them. For OneWorld accounts, select a class from the requestor's subsidiary.
createdDate dateTime 0..1 Date Created F
currency RecordRef 0..1 Currency F The requestor's currency appears in the Currency field. All currency amounts on this transaction are shown in this currency.
currencyName string 0..1 Currency F
customFieldList CustomFieldList 0..1
customForm RecordRef 0..1 Custom Form F Choose the Standard Requisition form or select a custom form you have already created. Click New to customize a requisition form.
department RecordRef 0..1 Department F Select a Department if you track them. For OneWorld accounts, select a department from the requestor's subsidiary.
dueDate dateTime 0..1 Due Date F In the Receive By field, enter the date you need to receive the requested items.
entity RecordRef 0..1 Requestor F In the Requestor field, select the employee or person making the request. For example, this can be a company representative, such as a consultant.
estimatedTotal double 0..1 Estimated Total F As you add items and expenses to the requisition, this field displays the estimated total.
exchangeRate double 0..1 Exchange Rate T
expenseList PurchaseRequisitionExpenseList 0..1
itemList PurchaseRequisitionItemList 0..1
lastModifiedDate dateTime 0..1 Date Last Modified F
location RecordRef 0..1 Location F If you track locations, select a Location for this order. For OneWorld accounts, select a location from the requestor's subsidiary.
memo string 0..1 Memo F In the Memo field, enter a memo to identify this purchase order. You can use the Search Transactions feature, to search for specific words and phrases in this field.
nextApprover RecordRef 0..1 Next Approver F When you use SuiteFlow for purchase approvals, purchase orders, and requests include the Next Approver field. The Next Approver field displays the employee who approves or rejects the purchase based on the workflow requirements. You can manually select a different approver in this field if necessary. Note: If you have an approval chain or series of approvers for the same transaction, the value in this field can change during the approval process.
nexus RecordRef 0..1
source string 0..1 Source F
status string 0..1 Status F
subsidiary RecordRef 0..1 Subsidiary F Choose the subsidiary to associate with this transaction. Note: If you use NetSuite OneWorld and the subsidiary you select is assigned to a vendor record that is shared with multiple subsidiaries, you can make the primary subsidiary the default on a transaction, and then you can change the default to any valid subsidiaries assigned to that vendor.
subTotal double 0..1 Subtotal F
tax2Total double 0..1
taxRegNum RecordRef 0..1
taxRegOverride boolean 0..1
taxTotal double 0..1
total double 0..1 Total F After a purchase order has been created, the requisition displays the actual total.
tranDate dateTime 0..1 Date T Enter a date for this requisition. The current date appears by default.
tranId string 0..1 Transaction Number F In the Req # field, NetSuite increases the largest requisition number by one. If you wish, you can enter another number. The next requisition number will revert to the standard pattern. Note: The maximum number of characters you can enter in this field is 45.</p?
vatRegNum string 0..1

Attributes

NameType
externalId string
internalId string