NetSuite ERP Consultant study materials
NetSuite ERP Consultant study resources

NetSuite ERP Consultant flashcards

NetSuite ERP Consultant · Build recall with a focused review session.

32 cards. Read the term and the definition here. The deck at the top of this page is optional.

Subsidiary
An organizational unit in NetSuite used to partition transactions, currencies, and reporting for consolidation. Each transaction carries a subsidiary, which drives intercompany elimination and consolidated financial statements.
Role
A collection of permissions assigned to users. A user can hold multiple roles, and permissions are additive, so the least restrictive setting for a permission applies across all assigned roles.
Accounting Period
A defined date range within an accounting period calendar. Transactions can post only to open periods, and closing a period prevents further postings unless it is reopened.
Sandbox Account
A separate NetSuite environment refreshed from production, used for testing customizations and integrations. It is upgraded before production during release cycles and has its own login URL.
Custom Segment
A user-defined classification field, similar to department or class, that can be added to transactions and reports. Segment values are stored separately and filtered independently.
Multi-Book Accounting
A feature that posts each transaction to a primary ledger and one or more secondary ledgers, each with its own currency, exchange rates, and accounting periods for parallel reporting.
Currency Translation
Converting subsidiary ledger balances into the parent currency. Income statement accounts use the average rate, balance sheet accounts use the closing rate, and the difference posts to the cumulative translation adjustment.
Revenue Arrangement
A record that groups performance obligations from one or more transactions and allocates the transaction price using fair value, estimated selling price, or the residual method to build revenue plans.
Intercompany Elimination
The process of removing intercompany balances and transactions from consolidated statements. Transactions must be marked for elimination and matched before the elimination journal is posted.
A/R Lock Date
A date that prevents posting or editing accounts receivable transactions on or before it. It is set independently of the accounting period close and blocks backdated customer transactions.
Inventory Costing Method
The rule that determines item cost: Standard, Average, FIFO, or LIFO. It is set per item and applies to future transactions; changing it does not restate historical cost layers.
Item Fulfillment
The transaction that ships or delivers items against a sales order. It commits and relieves inventory and posts cost of goods sold, separate from the invoice that posts revenue and receivables.
Available Quantity
The quantity a warehouse can promise to a customer. It equals quantity on hand minus quantity committed, with quantity on order included only when the availability preference enables it.
Drop Ship
A fulfillment model where the vendor ships directly to the customer. A purchase order is linked to the sales order, and cost of goods sold posts without the item entering the warehouse.
Return Authorization
A transaction authorizing a customer return. It links to a credit memo and optionally a return receipt that restores inventory, using the original cost layer for FIFO and LIFO items.
Three-Way Match
A control that compares the purchase order, item receipt, and vendor bill for quantity and price before payment. Discrepancies block or flag the bill for review.
Landed Cost
A transaction that allocates freight, duty, and other charges across received items by weight, quantity, or amount, updating the inventory cost of those items.
Vendor Prepayment
A payment recorded before a vendor bill exists. It is applied against the later bill, reducing the amount due without creating a separate bill transaction.
Blanket Purchase Order
A purchase order that commits a total quantity or amount over a period. Releases draw down the commitment, and the remaining balance stays visible on the blanket order.
Custom Field
A user-defined field added to a record or transaction. Its type (text, list/record, date, currency) determines validation, and the Store Value checkbox controls whether the value is saved.
Custom Record Type
A user-defined record definition with its own fields, forms, and permissions. It can be standalone or child, and can link to standard records through a list/record field.
Workflow Manager
A SuiteBuilder tool that automates record transitions using states, conditions, and actions. Workflows initiate on create, view, or schedule, and can send email and set field values.
SuiteBundler
The packaging tool that deploys customizations from one account to another as a bundle. The manifest lists included objects, and locked objects cannot be edited in the target account.
Token-Based Authentication
An authentication method using a consumer key and secret plus a token ID and secret, tied to a specific user and role. It is required for SuiteTalk SOAP and supported for REST.
RESTlet
A SuiteScript endpoint deployed as a script record that accepts HTTP methods and returns JSON. It is governed by SuiteScript usage limits and used for custom integrations.
CSV Import Assistant
A tool that maps CSV columns to NetSuite fields and runs imports as jobs. It supports add, update, and upsert modes and requires splitting large files to fit import limits.
Integration Record
A record that defines an external application, its authentication method, and its access scope. Deleting it invalidates the tokens issued under it.
User Event Script
A server-side SuiteScript type triggered by record events: beforeLoad, beforeSubmit, and afterSubmit. It runs with server governance and can modify records and call other APIs.
Map/Reduce Script
A SuiteScript type that processes large data sets in stages: getInputData, map, reduce, and summarize. Each stage has its own governance budget and can run in parallel.
Governance Units
The usage budget consumed by SuiteScript API calls. Each script type has a limit, and the remaining units are read with runtime.getCurrentScript().getRemainingUsage().
Saved Search
A reusable query with criteria and result columns. It can be summarized, scheduled for email, and restricted by audience, and it powers many reports and dashboard portlets.
SuiteAnalytics Workbook
An analysis tool built from datasets, with pivot tables, charts, and tables. A dataset can come from a saved search or be built from record types and joins.