NS-ERP Sample Questions

NS-ERP Sample Questions & Answers

Setting up entity records, processing orders and handling shipping carries the most weight, alongside vendor bills and purchasing, accounting preferences and NetSuite segments, item types and assemblies, custom forms and automation, and data migration security.

Launch the full NS-ERP simulator →

Showing 10 of 20 free samples.

  1. Question 1Intermediate

    ERP: Procure to Pay · Vendor Bills and Payments

    A company wants to set up a vendor prepayment process where they pay 25% of the purchase order amount upfront. The vendor bill should only be payable for the remaining 75% after the prepayment is applied. What is the correct sequence of transactions in NetSuite to handle this?

    Show answer & explanation

    Correct answer: A

    The standard NetSuite workflow for vendor prepayments is to first create the Purchase Order. Then, a Vendor Prepayment transaction is created and linked to that PO, which posts a debit to the prepayment asset account and a credit to cash. After receiving the items and entering the full Vendor Bill, the previously created prepayment is then applied to the bill, reducing the open A/P balance.

  2. Question 2Beginner

    ERP: Record to Report · Period Close

    The Period Close Checklist can only be completed by a user with the Administrator role.

    Show answer & explanation

    Correct answer: B

    This is false. While the Administrator role has the necessary permissions by default, a custom role can be configured with the 'Period Closing Management' permission to allow non-administrators to execute the Period Close Checklist tasks. This is a best practice for segregation of duties.

  3. Question 3Advanced

    ERP: Design to Build · Pricing

    A wholesale distribution company, 'BulkGoods Inc.', is implementing NetSuite. They have a complex pricing structure that must be configured.

    Company Background: BulkGoods Inc. sells to three tiers of customers: Gold, Silver, and Bronze. They also have special negotiated pricing for a few large, key accounts. Pricing is often dependent on the quantity purchased, with discounts applied at different volume thresholds. Furthermore, they run quarterly promotional campaigns offering a percentage discount on specific item categories.

    Requirements:

    1. The system must automatically apply the correct price for each customer tier (Gold, Silver, Bronze).
    2. Unique, item-specific pricing for key accounts must override any tier-based pricing.
    3. Quantity-based discounts must be applied correctly based on the line-item quantity.
    4. Quarterly promotional discounts must be applied on top of all other pricing calculations for applicable item categories.

    Which combination of NetSuite pricing features should be implemented to meet all these requirements?

    Show answer & explanation

    Correct answer: C

    This combination correctly uses NetSuite's hierarchical pricing logic. Price Levels with Quantity Pricing Schedules handle the tier and volume requirements. For key accounts, assigning item-specific pricing directly on the customer record (Customer-Vendor Pricing) is the standard method and will override the general Price Level. Finally, the SuitePromotions feature is designed to apply additional discounts (like the quarterly campaigns) on top of the calculated price, meeting all requirements without custom scripting.

  4. Question 4Intermediate

    Data Strategy · CSV Import Troubleshooting

    A user is attempting to import a CSV file of journal entries into a OneWorld account. The file contains entries that span multiple subsidiaries. The import fails with an error stating 'Invalid subsidiary reference key'. The user has confirmed the subsidiary names in the CSV file exactly match the names in NetSuite. What is the most likely cause of this error?

    Show answer & explanation

    Correct answer: A

    The CSV import process runs using the permissions of the user initiating the import. If the user's role is restricted to a subset of subsidiaries, the system will not be able to find or validate the subsidiary references for those they cannot access, resulting in an 'Invalid reference key' error, even if the names are correct. The user must either use a role with access to all required subsidiaries or have the import performed by someone who does.

  5. Question 5Beginner

    Data Security · Bulk Data Manipulation

    During a data migration, a consultant needs to inactivate a large number of legacy customer records. Which is the most efficient method to perform this bulk update in NetSuite?

    Show answer & explanation

    Correct answer: B

    Mass Updates are the primary tool in NetSuite for making the same change to a large number of records simultaneously. The user can define criteria to select the legacy customers and then define an action to set the 'Inactive' field to true for all of them in a single operation. This is far more efficient than manual updates or a CSV re-import for a simple field change.

  6. Question 6Advanced

    ERP: Procure to Pay · Fixed Assets Module

    A company is using the Fixed Assets Management module. An asset was created with an incorrect depreciation method. The asset has been depreciating for three months. What is the process to correct the depreciation method and its historical impact?

    Show answer & explanation

    Correct answer: D

    To correct a fundamental aspect like the depreciation method on an asset that has already posted depreciation, the historical GL impact must be removed first. The correct procedure is to delete the depreciation journal entries for the affected periods. This allows the asset record's depreciation method field to become editable again. After changing the method, the depreciation schedule must be regenerated, which will calculate the correct past and future depreciation amounts that can then be posted.

  7. Question 7BeginnerSelect 3

    Platform · SuiteFlow

    Which three of the following are valid actions that can be performed within a SuiteFlow workflow? (Select THREE)

    Show answer & explanation

    Correct answers: A, B, D

  8. Question 8Intermediate

    Data Security · Custom Roles

    A consultant is designing a custom role for a purchasing agent. The agent should be able to create and edit Purchase Orders but should NOT be able to approve them. The standard Purchase Order approval workflow is being used. How should the role's permissions be configured to meet this requirement?

    Show answer & explanation

    Correct answer: B

    'Edit' level permission allows a user to create and modify a transaction record. The ability to approve a transaction is controlled by a separate mechanism, either the 'Approval Limit' on the employee record (for standard approvals) or the specific states and transitions in a workflow. Granting 'Edit' access does not inherently grant approval rights. 'Full' access would grant the ability to delete, which might not be desired. 'Create' is too restrictive as it prevents editing after the initial save.

  9. Question 9Intermediate

    Analytics and Dashboards · Saved Searches

    A project manager wants to see a KPI on their dashboard that shows the percentage of sales orders that are fulfilled within 48 hours of being created. Which record type should be the basis of the saved search used for this KPI?

    Show answer & explanation

    Correct answer: B

    The search should be based on the Sales Order transaction. This allows you to compare the Sales Order's creation date with the date of its fulfilling transaction (Item Fulfillment). A formula can then be used in the results or criteria to calculate the difference between {datecreated} and {fulfillingtransaction.datecreated}. Basing the search on Item Fulfillment would make it difficult to include sales orders that have not yet been fulfilled, which are necessary for calculating the percentage against the total.

  10. Question 10Beginner

    ERP: Procure to Pay · Vendor Returns

    What is the primary GL impact of a standalone Vendor Return Authorization (VRA) transaction before any items are shipped back?

    Show answer & explanation

    Correct answer: C

    A Vendor Return Authorization is a non-posting transaction. Its purpose is to track and authorize the return of goods to a vendor. The GL impact does not occur until subsequent transactions are processed, such as shipping the items (Item Fulfillment) which credits inventory, and receiving a Vendor Credit which debits Accounts Payable.

Ready for the real thing?

The full NS-ERP simulator has every exam-style question, timed mode, and instant scoring.

Go to the NS-ERP simulator →