Modules

filter

 

Objects/Functions

module (N/transaction)

SuiteScript 2.0

transaction.Type

transaction.Type.{|ASSEMBLY_BUILD,ASSEMBLY_UNBUILD,BIN_TRANSFER,BIN_WORKSHEET,BLANKET_PURCHASE_ORDER,CASH_REFUND,CASH_SALE,CHECK,CREDIT_CARD_CHARGE,CREDIT_CARD_REFUND,CREDIT_MEMO,CUSTOM_PURCHASE,CUSTOM_SALE,CUSTOMER_DEPOSIT,CUSTOMER_PAYMENT,CUSTOMER_PAYMENT_AUTHORIZATION,CUSTOMER_REFUND,CUSTOM_TRANSACTION,DEPOSIT,DEPOSIT_APPLICATION,ESTIMATE,EXPENSE_REPORT,FULFILLMENT_REQUEST,INBOUND_SHIPMENT,INVENTORY_ADJUSTMENT,INVENTORY_COST_REVALUATION,INVENTORY_COUNT,INVENTORY_STATUS_CHANGE,INVENTORY_TRANSFER,INVOICE,ITEM_FULFILLMENT,ITEM_RECEIPT,JOURNAL_ENTRY,OPPORTUNITY,PAYCHECK,PAYCHECK_JOURNAL,PERIOD_END_JOURNAL,PURCHASE_CONTRACT,PURCHASE_ORDER,PURCHASE_REQUISITION,RETURN_AUTHORIZATION,REVENUE_ARRANGEMENT,REVENUE_COMMITMENT,REVENUE_COMMITMENT_REVERSAL,SALES_ORDER,STORE_PICKUP_FULFILLMENT,TRANSFER_ORDER,VENDOR_BILL,VENDOR_CREDIT,VENDOR_PAYMENT,VENDOR_PREPAYMENT,VENDOR_PREPAYMENT_APPLICATION,VENDOR_RETURN_AUTHORIZATION,WAVE,WORK_ORDER,WORK_ORDER_CLOSE,WORK_ORDER_COMPLETION,WORK_ORDER_ISSUE|}

N/transaction Module
transaction.Type
Enum Description: Enumeration that holds the string values for supported transaction record types. JavaScript does not include an enumeration type. The SuiteScript 2.0 documentation utilizes the term enumeration (or enum) to describe the following: a plain JavaScript object with a flat, map-like structure. Within this object, each key points to a read-only string value.
Supported Script Types: All client and server-side scripts For more information, see SuiteScript 2.0 Script Types.
Module: N/transaction Module
Since: 2015.2
Search NetSuite - https://system.netsuite.com/app/help/helpcenter.nl?search=transaction.Type

Example:

// Code Example 1
//Add additional code
//...
var voidSalesOrderId = transaction.void({
type: transaction.Type.SALES_ORDER,
id: salesOrderId
});
//...
//Add additional code

//SOURCE: https://system.netsuite.com/app/help/helpcenter.nl?fid=section_4483109897.html