{
  "certification": {
    "code": "administrator",
    "name": "NetSuite Administrator",
    "year": 2026
  },
  "exportedAt": "2026-04-10T17:33:08.244Z",
  "questions": [
    {
      "id": "cmnqiwsqk0004uj0s47g9642m",
      "questionText": "What is the primary purpose of NetSuite's Role-Based Access Control system?",
      "options": [
        {
          "id": "q1-opt-a",
          "text": "To manage user passwords and authentication",
          "isCorrect": true
        },
        {
          "id": "q1-opt-b",
          "text": "To control what data and features users can access based on their assigned roles",
          "isCorrect": false
        },
        {
          "id": "q1-opt-c",
          "text": "To track user login activities and generate reports",
          "isCorrect": false
        },
        {
          "id": "q1-opt-d",
          "text": "To automatically assign users to different subsidiaries",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Role-Based Access Control (RBAC) in NetSuite is designed to control user access to data and functionality based on their assigned roles, ensuring users only see and can modify information relevant to their job responsibilities."
    },
    {
      "id": "cmnqiwsqk0005uj0s4c9e3h0a",
      "questionText": "Which of the following is NOT a standard NetSuite record type?",
      "options": [
        {
          "id": "q2-opt-a",
          "text": "Customer",
          "isCorrect": false
        },
        {
          "id": "q2-opt-b",
          "text": "Item",
          "isCorrect": false
        },
        {
          "id": "q2-opt-c",
          "text": "Transaction",
          "isCorrect": false
        },
        {
          "id": "q2-opt-d",
          "text": "Template",
          "isCorrect": true
        }
      ],
      "difficulty": "easy",
      "explanation": "Template is not a standard NetSuite record type. The standard record types include Customer, Vendor, Item, Employee, Transaction, and many others, but Template is not among them."
    },
    {
      "id": "cmnqiwsqk0006uj0suiguf46p",
      "questionText": "What is the maximum number of custom fields that can be created on a single record type in NetSuite?",
      "options": [
        {
          "id": "q3-opt-a",
          "text": "100",
          "isCorrect": false
        },
        {
          "id": "q3-opt-b",
          "text": "200",
          "isCorrect": false
        },
        {
          "id": "q3-opt-c",
          "text": "300",
          "isCorrect": true
        },
        {
          "id": "q3-opt-d",
          "text": "Unlimited",
          "isCorrect": false
        }
      ],
      "difficulty": "hard",
      "explanation": "NetSuite allows up to 300 custom fields per record type. This limit helps maintain system performance while providing significant customization flexibility."
    },
    {
      "id": "cmnqiwsqk0007uj0sr015o61o",
      "questionText": "Which SuiteScript type is used for user interface customization and client-side validation?",
      "options": [
        {
          "id": "q4-opt-a",
          "text": "User Event Script",
          "isCorrect": false
        },
        {
          "id": "q4-opt-b",
          "text": "Client Script",
          "isCorrect": true
        },
        {
          "id": "q4-opt-c",
          "text": "Scheduled Script",
          "isCorrect": false
        },
        {
          "id": "q4-opt-d",
          "text": "RESTlet",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Client Scripts run in the user's browser and are used for user interface customization, field validation, and client-side business logic. They execute when pages load, fields change, or forms are submitted."
    },
    {
      "id": "cmnqiwsql0008uj0shu5arnk1",
      "questionText": "What is the purpose of NetSuite's Saved Search feature?",
      "options": [
        {
          "id": "q5-opt-a",
          "text": "To create custom reports and filter data based on specific criteria",
          "isCorrect": true
        },
        {
          "id": "q5-opt-b",
          "text": "To save user login credentials securely",
          "isCorrect": false
        },
        {
          "id": "q5-opt-c",
          "text": "To backup database information automatically",
          "isCorrect": false
        },
        {
          "id": "q5-opt-d",
          "text": "To create shortcuts to frequently accessed records",
          "isCorrect": false
        }
      ],
      "difficulty": "easy",
      "explanation": "Saved Searches in NetSuite allow users to create custom reports, filter data based on specific criteria, and save these search configurations for reuse. They are fundamental for reporting and data analysis."
    },
    {
      "id": "cmnqiwsql0009uj0s8nljhyoz",
      "questionText": "Which permission level allows a user to view, create, and edit records but NOT delete them?",
      "options": [
        {
          "id": "q6-opt-a",
          "text": "View",
          "isCorrect": false
        },
        {
          "id": "q6-opt-b",
          "text": "Create",
          "isCorrect": false
        },
        {
          "id": "q6-opt-c",
          "text": "Edit",
          "isCorrect": true
        },
        {
          "id": "q6-opt-d",
          "text": "Full",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "The 'Edit' permission level in NetSuite allows users to view existing records, create new records, and modify existing records, but does not include the ability to delete records."
    },
    {
      "id": "cmnqiwsql000auj0svhv3qbqa",
      "questionText": "What is the primary function of NetSuite's Workflow feature?",
      "options": [
        {
          "id": "q7-opt-a",
          "text": "To create custom user interfaces",
          "isCorrect": false
        },
        {
          "id": "q7-opt-b",
          "text": "To automate business processes based on specified conditions",
          "isCorrect": true
        },
        {
          "id": "q7-opt-c",
          "text": "To generate financial reports",
          "isCorrect": false
        },
        {
          "id": "q7-opt-d",
          "text": "To manage user access permissions",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "NetSuite Workflows are used to automate business processes by executing actions based on specified conditions and triggers, helping streamline operations and ensure consistency."
    },
    {
      "id": "cmnqiwsql000buj0suqod5dar",
      "questionText": "In NetSuite, what does CSV import primarily require for successful data import?",
      "options": [
        {
          "id": "q8-opt-a",
          "text": "Advanced SuiteScript knowledge",
          "isCorrect": false
        },
        {
          "id": "q8-opt-b",
          "text": "Properly formatted data with correct field mappings",
          "isCorrect": true
        },
        {
          "id": "q8-opt-c",
          "text": "Administrator role access only",
          "isCorrect": false
        },
        {
          "id": "q8-opt-d",
          "text": "Third-party integration tools",
          "isCorrect": false
        }
      ],
      "difficulty": "easy",
      "explanation": "Successful CSV imports in NetSuite require properly formatted data with correct field mappings to ensure data integrity and successful import processing."
    },
    {
      "id": "cmnqiwsql000cuj0sp8guo6e8",
      "questionText": "Which NetSuite feature allows you to create custom transaction forms?",
      "options": [
        {
          "id": "q9-opt-a",
          "text": "Customization > Forms > Entry Forms",
          "isCorrect": true
        },
        {
          "id": "q9-opt-b",
          "text": "Setup > Company > General Preferences",
          "isCorrect": false
        },
        {
          "id": "q9-opt-c",
          "text": "Lists > Accounting > Accounts",
          "isCorrect": false
        },
        {
          "id": "q9-opt-d",
          "text": "Reports > Financial > Balance Sheet",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Custom transaction forms in NetSuite are created through Customization > Forms > Entry Forms, where you can modify the layout, fields, and behavior of transaction entry forms."
    },
    {
      "id": "cmnqiwsql000duj0sb86a34ut",
      "questionText": "What is the maximum file size for a single file upload in NetSuite?",
      "options": [
        {
          "id": "q10-opt-a",
          "text": "10 MB",
          "isCorrect": false
        },
        {
          "id": "q10-opt-b",
          "text": "50 MB",
          "isCorrect": false
        },
        {
          "id": "q10-opt-c",
          "text": "100 MB",
          "isCorrect": true
        },
        {
          "id": "q10-opt-d",
          "text": "500 MB",
          "isCorrect": false
        }
      ],
      "difficulty": "hard",
      "explanation": "NetSuite allows file uploads up to 100 MB for a single file. This limit ensures system performance while accommodating most business document needs."
    },
    {
      "id": "cmnqiwsql000euj0sq6aq6fsz",
      "questionText": "Which of the following is the correct way to reference a custom field in SuiteScript?",
      "options": [
        {
          "id": "q11-opt-a",
          "text": "custbody_fieldname",
          "isCorrect": true
        },
        {
          "id": "q11-opt-b",
          "text": "custom_fieldname",
          "isCorrect": false
        },
        {
          "id": "q11-opt-c",
          "text": "cf_fieldname",
          "isCorrect": false
        },
        {
          "id": "q11-opt-d",
          "text": "fieldname_custom",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "In SuiteScript, custom fields are referenced using the format 'custbody_fieldname' for body fields, 'custentity_fieldname' for entity fields, etc., with the appropriate prefix followed by the field name."
    },
    {
      "id": "cmnqiwsqm000fuj0s39oxuaoo",
      "questionText": "What is the purpose of NetSuite's Mass Update feature?",
      "options": [
        {
          "id": "q12-opt-a",
          "text": "To update user passwords in bulk",
          "isCorrect": false
        },
        {
          "id": "q12-opt-b",
          "text": "To modify multiple records simultaneously based on search criteria",
          "isCorrect": true
        },
        {
          "id": "q12-opt-c",
          "text": "To backup database records",
          "isCorrect": false
        },
        {
          "id": "q12-opt-d",
          "text": "To create duplicate records automatically",
          "isCorrect": false
        }
      ],
      "difficulty": "easy",
      "explanation": "Mass Update in NetSuite allows administrators to modify multiple records simultaneously based on search criteria, making bulk data management efficient and consistent."
    },
    {
      "id": "cmnqiwsqm000guj0sn5eaglhf",
      "questionText": "Which NetSuite edition provides the most comprehensive functionality?",
      "options": [
        {
          "id": "q13-opt-a",
          "text": "NetSuite Limited Edition",
          "isCorrect": false
        },
        {
          "id": "q13-opt-b",
          "text": "NetSuite Mid-Market Edition",
          "isCorrect": false
        },
        {
          "id": "q13-opt-c",
          "text": "NetSuite Enterprise Edition",
          "isCorrect": true
        },
        {
          "id": "q13-opt-d",
          "text": "NetSuite SuiteSuccess",
          "isCorrect": false
        }
      ],
      "difficulty": "easy",
      "explanation": "NetSuite Enterprise Edition provides the most comprehensive functionality, including advanced features for larger organizations with complex business requirements."
    },
    {
      "id": "cmnqiwsqm000huj0s4manhwsd",
      "questionText": "What is the recommended approach for testing customizations in NetSuite?",
      "options": [
        {
          "id": "q14-opt-a",
          "text": "Test directly in the production environment",
          "isCorrect": false
        },
        {
          "id": "q14-opt-b",
          "text": "Use the Sandbox environment for testing before deploying to production",
          "isCorrect": true
        },
        {
          "id": "q14-opt-c",
          "text": "Test on a separate NetSuite instance",
          "isCorrect": false
        },
        {
          "id": "q14-opt-d",
          "text": "No testing is required for minor customizations",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "The recommended approach is to use NetSuite's Sandbox environment for testing customizations before deploying them to the production environment to ensure stability and data integrity."
    },
    {
      "id": "cmnqiwsqm000iuj0si95b41tw",
      "questionText": "Which report type in NetSuite provides real-time data and cannot be scheduled?",
      "options": [
        {
          "id": "q15-opt-a",
          "text": "Saved Search",
          "isCorrect": false
        },
        {
          "id": "q15-opt-b",
          "text": "Financial Report",
          "isCorrect": false
        },
        {
          "id": "q15-opt-c",
          "text": "Dashboard Portlet",
          "isCorrect": true
        },
        {
          "id": "q15-opt-d",
          "text": "Analytics Workbook",
          "isCorrect": false
        }
      ],
      "difficulty": "hard",
      "explanation": "Dashboard Portlets provide real-time data views and cannot be scheduled like other reports. They refresh automatically when the dashboard is accessed."
    },
    {
      "id": "cmnqiwsqm000juj0sqb4ov1y0",
      "questionText": "What is the primary purpose of NetSuite's SuiteFlow (Workflow) feature?",
      "options": [
        {
          "id": "q16-opt-a",
          "text": "To create custom dashboards",
          "isCorrect": false
        },
        {
          "id": "q16-opt-b",
          "text": "To automate business processes and approvals",
          "isCorrect": true
        },
        {
          "id": "q16-opt-c",
          "text": "To manage user permissions",
          "isCorrect": false
        },
        {
          "id": "q16-opt-d",
          "text": "To generate financial statements",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "SuiteFlow (Workflow) is NetSuite's business process automation tool that allows you to create automated workflows for approvals, notifications, and other business processes based on specific triggers and conditions."
    },
    {
      "id": "cmnqiwsqm000kuj0sisnxy4eh",
      "questionText": "Which of the following is required to enable Multi-Location Inventory in NetSuite?",
      "options": [
        {
          "id": "q17-opt-a",
          "text": "Advanced Inventory Management feature",
          "isCorrect": true
        },
        {
          "id": "q17-opt-b",
          "text": "Multiple subsidiaries setup",
          "isCorrect": false
        },
        {
          "id": "q17-opt-c",
          "text": "Warehouse Management System integration",
          "isCorrect": false
        },
        {
          "id": "q17-opt-d",
          "text": "Third-party logistics provider",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Multi-Location Inventory requires the Advanced Inventory Management feature to be enabled in NetSuite. This feature allows tracking inventory across multiple locations."
    },
    {
      "id": "cmnqiwsqn000luj0snazns4bt",
      "questionText": "What is the maximum number of subsidiaries that can be created in NetSuite?",
      "options": [
        {
          "id": "q18-opt-a",
          "text": "50",
          "isCorrect": false
        },
        {
          "id": "q18-opt-b",
          "text": "100",
          "isCorrect": false
        },
        {
          "id": "q18-opt-c",
          "text": "200",
          "isCorrect": false
        },
        {
          "id": "q18-opt-d",
          "text": "Unlimited",
          "isCorrect": true
        }
      ],
      "difficulty": "hard",
      "explanation": "NetSuite does not have a hard limit on the number of subsidiaries that can be created. The practical limit depends on your specific NetSuite edition and licensing agreement."
    },
    {
      "id": "cmnqiwsqn000muj0scz0tvpz8",
      "questionText": "Which SuiteScript type is best suited for processing large amounts of data?",
      "options": [
        {
          "id": "q19-opt-a",
          "text": "Client Script",
          "isCorrect": false
        },
        {
          "id": "q19-opt-b",
          "text": "User Event Script",
          "isCorrect": false
        },
        {
          "id": "q19-opt-c",
          "text": "Scheduled Script",
          "isCorrect": true
        },
        {
          "id": "q19-opt-d",
          "text": "Suitelet",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Scheduled Scripts are designed for processing large amounts of data as they run in the background without user interaction and have higher governance limits than other script types."
    },
    {
      "id": "cmnqiwsqn000nuj0szh4hl8hk",
      "questionText": "What is the purpose of NetSuite's SuiteCommerce platform?",
      "options": [
        {
          "id": "q20-opt-a",
          "text": "Internal employee portal",
          "isCorrect": false
        },
        {
          "id": "q20-opt-b",
          "text": "B2B and B2C e-commerce website creation",
          "isCorrect": true
        },
        {
          "id": "q20-opt-c",
          "text": "Financial reporting dashboard",
          "isCorrect": false
        },
        {
          "id": "q20-opt-d",
          "text": "Customer service ticketing system",
          "isCorrect": false
        }
      ],
      "difficulty": "easy",
      "explanation": "SuiteCommerce is NetSuite's e-commerce platform that enables businesses to create B2B and B2C websites integrated with their NetSuite ERP system."
    },
    {
      "id": "cmnqiwsqn000ouj0shq8etlhg",
      "questionText": "Which feature allows you to track changes made to records in NetSuite?",
      "options": [
        {
          "id": "q21-opt-a",
          "text": "System Notes",
          "isCorrect": true
        },
        {
          "id": "q21-opt-b",
          "text": "Audit Trail",
          "isCorrect": false
        },
        {
          "id": "q21-opt-c",
          "text": "Change Log",
          "isCorrect": false
        },
        {
          "id": "q21-opt-d",
          "text": "Record History",
          "isCorrect": false
        }
      ],
      "difficulty": "easy",
      "explanation": "System Notes in NetSuite automatically track changes made to records, showing what was changed, when, and by whom. This provides an audit trail for record modifications."
    },
    {
      "id": "cmnqiwsqn000puj0szq31lanx",
      "questionText": "What is the primary difference between a Custom Record and a Custom Field?",
      "options": [
        {
          "id": "q22-opt-a",
          "text": "Custom Records store data, Custom Fields modify existing records",
          "isCorrect": true
        },
        {
          "id": "q22-opt-b",
          "text": "Custom Records are for reporting, Custom Fields are for data entry",
          "isCorrect": false
        },
        {
          "id": "q22-opt-c",
          "text": "Custom Records require scripting, Custom Fields do not",
          "isCorrect": false
        },
        {
          "id": "q22-opt-d",
          "text": "There is no difference between them",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Custom Records create entirely new data structures to store information, while Custom Fields add additional data points to existing NetSuite record types."
    },
    {
      "id": "cmnqiwsqn000quj0suj60we05",
      "questionText": "Which NetSuite feature is used to create automated email notifications?",
      "options": [
        {
          "id": "q23-opt-a",
          "text": "Email Templates",
          "isCorrect": false
        },
        {
          "id": "q23-opt-b",
          "text": "Workflow Actions",
          "isCorrect": true
        },
        {
          "id": "q23-opt-c",
          "text": "Scheduled Scripts",
          "isCorrect": false
        },
        {
          "id": "q23-opt-d",
          "text": "Mass Email",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Workflow Actions in NetSuite can be configured to send automated email notifications based on specific triggers and conditions in business processes."
    },
    {
      "id": "cmnqiwsqn000ruj0srsuh1j53",
      "questionText": "What is the maximum number of lines that can be imported in a single CSV import?",
      "options": [
        {
          "id": "q24-opt-a",
          "text": "1,000",
          "isCorrect": false
        },
        {
          "id": "q24-opt-b",
          "text": "5,000",
          "isCorrect": false
        },
        {
          "id": "q24-opt-c",
          "text": "10,000",
          "isCorrect": true
        },
        {
          "id": "q24-opt-d",
          "text": "25,000",
          "isCorrect": false
        }
      ],
      "difficulty": "hard",
      "explanation": "NetSuite allows up to 10,000 lines in a single CSV import. For larger imports, the data should be split into multiple files or use SuiteScript for processing."
    },
    {
      "id": "cmnqiwsqn000suj0s98g5hlqh",
      "questionText": "Which permission is required to access the SuiteScript Debugger?",
      "options": [
        {
          "id": "q25-opt-a",
          "text": "Administrator",
          "isCorrect": false
        },
        {
          "id": "q25-opt-b",
          "text": "Developer",
          "isCorrect": false
        },
        {
          "id": "q25-opt-c",
          "text": "Script Debugger",
          "isCorrect": true
        },
        {
          "id": "q25-opt-d",
          "text": "Full Access",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "The 'Script Debugger' permission is specifically required to access and use the SuiteScript Debugger tool in NetSuite for troubleshooting scripts."
    },
    {
      "id": "cmnqiwsqn000tuj0sfvct2zwg",
      "questionText": "What is the purpose of NetSuite's SuiteAnalytics Workbook?",
      "options": [
        {
          "id": "q26-opt-a",
          "text": "Creating custom forms",
          "isCorrect": false
        },
        {
          "id": "q26-opt-b",
          "text": "Advanced data analysis and visualization",
          "isCorrect": true
        },
        {
          "id": "q26-opt-c",
          "text": "Managing user permissions",
          "isCorrect": false
        },
        {
          "id": "q26-opt-d",
          "text": "Automating business processes",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "SuiteAnalytics Workbook is NetSuite's advanced analytics tool that allows users to create sophisticated reports, perform data analysis, and create visualizations using drag-and-drop functionality."
    },
    {
      "id": "cmnqiwsqn000uuj0s0kmpir5d",
      "questionText": "Which of the following is a valid NetSuite integration method?",
      "options": [
        {
          "id": "q27-opt-a",
          "text": "RESTlets",
          "isCorrect": false
        },
        {
          "id": "q27-opt-b",
          "text": "Web Services (SOAP)",
          "isCorrect": false
        },
        {
          "id": "q27-opt-c",
          "text": "SuiteTalk",
          "isCorrect": false
        },
        {
          "id": "q27-opt-d",
          "text": "All of the above",
          "isCorrect": true
        }
      ],
      "difficulty": "medium",
      "explanation": "NetSuite supports multiple integration methods including RESTlets (REST-based), Web Services (SOAP-based), and SuiteTalk (NetSuite's web services platform). All are valid integration approaches."
    },
    {
      "id": "cmnqiwsqn000vuj0sxu1cvc3g",
      "questionText": "What is the recommended frequency for NetSuite system backups?",
      "options": [
        {
          "id": "q28-opt-a",
          "text": "Weekly",
          "isCorrect": false
        },
        {
          "id": "q28-opt-b",
          "text": "Daily",
          "isCorrect": false
        },
        {
          "id": "q28-opt-c",
          "text": "NetSuite handles backups automatically",
          "isCorrect": true
        },
        {
          "id": "q28-opt-d",
          "text": "Monthly",
          "isCorrect": false
        }
      ],
      "difficulty": "easy",
      "explanation": "NetSuite automatically handles system backups as part of their cloud infrastructure. Customers don't need to manually perform system backups, though data exports for additional security are recommended."
    },
    {
      "id": "cmnqiwsqo000wuj0s6lspu0mu",
      "questionText": "Which feature allows you to restrict access to specific IP addresses in NetSuite?",
      "options": [
        {
          "id": "q29-opt-a",
          "text": "Role Restrictions",
          "isCorrect": false
        },
        {
          "id": "q29-opt-b",
          "text": "IP Address Rules",
          "isCorrect": true
        },
        {
          "id": "q29-opt-c",
          "text": "Access Control Lists",
          "isCorrect": false
        },
        {
          "id": "q29-opt-d",
          "text": "Network Security Settings",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "IP Address Rules in NetSuite allow administrators to restrict user access to specific IP addresses or IP address ranges for enhanced security."
    },
    {
      "id": "cmnqiwsqo000xuj0sm4c26lzo",
      "questionText": "What is the primary purpose of NetSuite's SuiteBuilder platform?",
      "options": [
        {
          "id": "q30-opt-a",
          "text": "Creating mobile applications",
          "isCorrect": false
        },
        {
          "id": "q30-opt-b",
          "text": "Customizing NetSuite without coding",
          "isCorrect": true
        },
        {
          "id": "q30-opt-c",
          "text": "Building external websites",
          "isCorrect": false
        },
        {
          "id": "q30-opt-d",
          "text": "Managing third-party integrations",
          "isCorrect": false
        }
      ],
      "difficulty": "easy",
      "explanation": "SuiteBuilder is NetSuite's point-and-click customization platform that allows users to customize NetSuite functionality without requiring programming knowledge."
    },
    {
      "id": "cmnqiwsqo000yuj0syvnmplia",
      "questionText": "Which script type executes before a record is loaded in the user interface?",
      "options": [
        {
          "id": "q31-opt-a",
          "text": "beforeLoad",
          "isCorrect": true
        },
        {
          "id": "q31-opt-b",
          "text": "beforeSubmit",
          "isCorrect": false
        },
        {
          "id": "q31-opt-c",
          "text": "afterSubmit",
          "isCorrect": false
        },
        {
          "id": "q31-opt-d",
          "text": "pageInit",
          "isCorrect": false
        }
      ],
      "difficulty": "hard",
      "explanation": "The beforeLoad event in User Event Scripts executes before a record is loaded in the user interface, allowing you to modify the form or set field values before the user sees the record."
    },
    {
      "id": "cmnqiwsqo000zuj0su6c16dxr",
      "questionText": "What is the maximum number of dashboard portlets that can be displayed on a single dashboard?",
      "options": [
        {
          "id": "q32-opt-a",
          "text": "6",
          "isCorrect": false
        },
        {
          "id": "q32-opt-b",
          "text": "9",
          "isCorrect": false
        },
        {
          "id": "q32-opt-c",
          "text": "12",
          "isCorrect": true
        },
        {
          "id": "q32-opt-d",
          "text": "15",
          "isCorrect": false
        }
      ],
      "difficulty": "hard",
      "explanation": "NetSuite allows up to 12 portlets to be displayed on a single dashboard, arranged in a 3x4 grid layout for optimal viewing and organization."
    },
    {
      "id": "cmnqiwsqr001nuj0s61dr0kac",
      "questionText": "What is the maximum number of custom transaction types that can be created in NetSuite?",
      "options": [
        {
          "id": "q56-opt-a",
          "text": "10",
          "isCorrect": false
        },
        {
          "id": "q56-opt-b",
          "text": "25",
          "isCorrect": false
        },
        {
          "id": "q56-opt-c",
          "text": "50",
          "isCorrect": true
        },
        {
          "id": "q56-opt-d",
          "text": "100",
          "isCorrect": false
        }
      ],
      "difficulty": "hard",
      "explanation": "NetSuite allows up to 50 custom transaction types to be created, providing flexibility for businesses with unique transaction requirements."
    },
    {
      "id": "cmnqiwsqo0010uj0s39scdpz6",
      "questionText": "Which NetSuite feature is used to manage recurring billing and subscriptions?",
      "options": [
        {
          "id": "q33-opt-a",
          "text": "Advanced Billing",
          "isCorrect": true
        },
        {
          "id": "q33-opt-b",
          "text": "SuiteSubscriptions",
          "isCorrect": false
        },
        {
          "id": "q33-opt-c",
          "text": "Recurring Revenue Management",
          "isCorrect": false
        },
        {
          "id": "q33-opt-d",
          "text": "Subscription Billing",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Advanced Billing is NetSuite's feature for managing complex billing scenarios including recurring billing, subscriptions, usage-based billing, and milestone billing."
    },
    {
      "id": "cmnqiwsqo0011uj0s89e9mjw5",
      "questionText": "What is the purpose of NetSuite's Global Search functionality?",
      "options": [
        {
          "id": "q34-opt-a",
          "text": "Searching across all records and transactions",
          "isCorrect": true
        },
        {
          "id": "q34-opt-b",
          "text": "Finding specific saved searches",
          "isCorrect": false
        },
        {
          "id": "q34-opt-c",
          "text": "Locating system settings",
          "isCorrect": false
        },
        {
          "id": "q34-opt-d",
          "text": "Searching help documentation",
          "isCorrect": false
        }
      ],
      "difficulty": "easy",
      "explanation": "Global Search allows users to search across all records, transactions, and data in NetSuite from a single search box, providing quick access to information throughout the system."
    },
    {
      "id": "cmnqiwsqo0012uj0snso3cqmp",
      "questionText": "Which permission level is required to delete records in NetSuite?",
      "options": [
        {
          "id": "q35-opt-a",
          "text": "Edit",
          "isCorrect": false
        },
        {
          "id": "q35-opt-b",
          "text": "Full",
          "isCorrect": true
        },
        {
          "id": "q35-opt-c",
          "text": "Delete",
          "isCorrect": false
        },
        {
          "id": "q35-opt-d",
          "text": "Administrator",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "The 'Full' permission level is required to delete records in NetSuite. This level includes View, Create, Edit, and Delete permissions for the specified record type."
    },
    {
      "id": "cmnqiwsqo0013uj0syym9he3n",
      "questionText": "What is the primary benefit of using NetSuite's SuiteSuccess methodology?",
      "options": [
        {
          "id": "q36-opt-a",
          "text": "Faster implementation with pre-configured best practices",
          "isCorrect": true
        },
        {
          "id": "q36-opt-b",
          "text": "Lower licensing costs",
          "isCorrect": false
        },
        {
          "id": "q36-opt-c",
          "text": "Enhanced security features",
          "isCorrect": false
        },
        {
          "id": "q36-opt-d",
          "text": "Unlimited customization options",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "SuiteSuccess provides industry-specific pre-configured solutions and best practices that enable faster NetSuite implementations with proven business processes."
    },
    {
      "id": "cmnqiwsqo0014uj0szrgxif5j",
      "questionText": "Which feature allows you to create conditional formatting in NetSuite reports?",
      "options": [
        {
          "id": "q37-opt-a",
          "text": "Report Styles",
          "isCorrect": false
        },
        {
          "id": "q37-opt-b",
          "text": "Conditional Formatting",
          "isCorrect": true
        },
        {
          "id": "q37-opt-c",
          "text": "Format Rules",
          "isCorrect": false
        },
        {
          "id": "q37-opt-d",
          "text": "Display Options",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Conditional Formatting in NetSuite reports allows you to apply different formatting (colors, fonts, etc.) to data based on specific conditions or criteria."
    },
    {
      "id": "cmnqiwsqo0015uj0szk8mwz5v",
      "questionText": "What is the maximum number of approval levels in a NetSuite workflow?",
      "options": [
        {
          "id": "q38-opt-a",
          "text": "5",
          "isCorrect": false
        },
        {
          "id": "q38-opt-b",
          "text": "10",
          "isCorrect": true
        },
        {
          "id": "q38-opt-c",
          "text": "15",
          "isCorrect": false
        },
        {
          "id": "q38-opt-d",
          "text": "20",
          "isCorrect": false
        }
      ],
      "difficulty": "hard",
      "explanation": "NetSuite workflows support up to 10 approval levels, allowing for complex approval hierarchies in business processes."
    },
    {
      "id": "cmnqiwsqo0016uj0slb504o4y",
      "questionText": "Which NetSuite feature is used to manage project accounting and resource allocation?",
      "options": [
        {
          "id": "q39-opt-a",
          "text": "Project Management",
          "isCorrect": false
        },
        {
          "id": "q39-opt-b",
          "text": "SuiteProjects",
          "isCorrect": true
        },
        {
          "id": "q39-opt-c",
          "text": "Resource Planning",
          "isCorrect": false
        },
        {
          "id": "q39-opt-d",
          "text": "Professional Services Automation (PSA)",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "SuiteProjects is NetSuite's comprehensive project management solution that includes project accounting, resource allocation, time tracking, and project profitability analysis."
    },
    {
      "id": "cmnqiwsqp0017uj0swfrt2grt",
      "questionText": "What is the purpose of NetSuite's SuiteSign feature?",
      "options": [
        {
          "id": "q40-opt-a",
          "text": "Digital signature collection",
          "isCorrect": true
        },
        {
          "id": "q40-opt-b",
          "text": "Document encryption",
          "isCorrect": false
        },
        {
          "id": "q40-opt-c",
          "text": "User authentication",
          "isCorrect": false
        },
        {
          "id": "q40-opt-d",
          "text": "Electronic invoicing",
          "isCorrect": false
        }
      ],
      "difficulty": "easy",
      "explanation": "SuiteSign is NetSuite's electronic signature solution that allows businesses to collect legally binding digital signatures on documents directly within NetSuite."
    },
    {
      "id": "cmnqiwsqp0018uj0s5frsjaim",
      "questionText": "Which NetSuite module is primarily used for managing customer support cases?",
      "options": [
        {
          "id": "q41-opt-a",
          "text": "SuiteSupport",
          "isCorrect": false
        },
        {
          "id": "q41-opt-b",
          "text": "Case Management",
          "isCorrect": true
        },
        {
          "id": "q41-opt-c",
          "text": "Customer Service",
          "isCorrect": false
        },
        {
          "id": "q41-opt-d",
          "text": "SuiteService",
          "isCorrect": false
        }
      ],
      "difficulty": "easy",
      "explanation": "Case Management in NetSuite is the primary module for tracking and managing customer support cases, including escalation procedures and resolution tracking."
    },
    {
      "id": "cmnqiwsqp0019uj0siixfmown",
      "questionText": "What is the maximum number of custom lists that can be created in NetSuite?",
      "options": [
        {
          "id": "q42-opt-a",
          "text": "100",
          "isCorrect": false
        },
        {
          "id": "q42-opt-b",
          "text": "500",
          "isCorrect": false
        },
        {
          "id": "q42-opt-c",
          "text": "1,000",
          "isCorrect": false
        },
        {
          "id": "q42-opt-d",
          "text": "Unlimited",
          "isCorrect": true
        }
      ],
      "difficulty": "hard",
      "explanation": "NetSuite does not impose a specific limit on the number of custom lists that can be created, though practical limits may apply based on system performance and account configuration."
    },
    {
      "id": "cmnqiwsqp001auj0spikfr72y",
      "questionText": "Which feature in NetSuite allows you to create time-based automatic actions?",
      "options": [
        {
          "id": "q43-opt-a",
          "text": "Scheduled Scripts",
          "isCorrect": false
        },
        {
          "id": "q43-opt-b",
          "text": "Time-based Workflows",
          "isCorrect": false
        },
        {
          "id": "q43-opt-c",
          "text": "Automated Processes",
          "isCorrect": false
        },
        {
          "id": "q43-opt-d",
          "text": "Both A and B",
          "isCorrect": true
        }
      ],
      "difficulty": "medium",
      "explanation": "Both Scheduled Scripts and Time-based Workflows can create automatic actions based on time triggers. Scheduled Scripts run at specified intervals, while Time-based Workflows execute based on date/time conditions."
    },
    {
      "id": "cmnqiwsqr001ouj0sgy5s99x7",
      "questionText": "Which NetSuite feature allows you to create custom KPI dashboards?",
      "options": [
        {
          "id": "q57-opt-a",
          "text": "Dashboard Builder",
          "isCorrect": false
        },
        {
          "id": "q57-opt-b",
          "text": "KPI Manager",
          "isCorrect": false
        },
        {
          "id": "q57-opt-c",
          "text": "SuiteAnalytics",
          "isCorrect": true
        },
        {
          "id": "q57-opt-d",
          "text": "Performance Dashboards",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "SuiteAnalytics in NetSuite provides tools to create custom KPI dashboards with real-time data visualization and performance metrics tracking."
    },
    {
      "id": "cmnqiwsqp001buj0s8r938utn",
      "questionText": "What is the purpose of NetSuite's Bundle feature?",
      "options": [
        {
          "id": "q44-opt-a",
          "text": "To group related customizations for deployment",
          "isCorrect": true
        },
        {
          "id": "q44-opt-b",
          "text": "To create product bundles for sales",
          "isCorrect": false
        },
        {
          "id": "q44-opt-c",
          "text": "To bundle multiple transactions together",
          "isCorrect": false
        },
        {
          "id": "q44-opt-d",
          "text": "To package reports for distribution",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Bundles in NetSuite allow you to group related customizations (scripts, custom fields, records, etc.) together for easy deployment between accounts or environments."
    },
    {
      "id": "cmnqiwsqp001cuj0slii5hilo",
      "questionText": "Which permission is required to create and modify saved searches?",
      "options": [
        {
          "id": "q45-opt-a",
          "text": "Reports",
          "isCorrect": true
        },
        {
          "id": "q45-opt-b",
          "text": "Lists",
          "isCorrect": false
        },
        {
          "id": "q45-opt-c",
          "text": "Custom Records",
          "isCorrect": false
        },
        {
          "id": "q45-opt-d",
          "text": "Saved Searches",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "The 'Reports' permission is required to create and modify saved searches in NetSuite, as saved searches are considered a type of report."
    },
    {
      "id": "cmnqiwsqp001duj0s2k2tnzmz",
      "questionText": "What is the maximum number of characters allowed in a NetSuite custom field label?",
      "options": [
        {
          "id": "q46-opt-a",
          "text": "40",
          "isCorrect": false
        },
        {
          "id": "q46-opt-b",
          "text": "60",
          "isCorrect": true
        },
        {
          "id": "q46-opt-c",
          "text": "80",
          "isCorrect": false
        },
        {
          "id": "q46-opt-d",
          "text": "100",
          "isCorrect": false
        }
      ],
      "difficulty": "hard",
      "explanation": "NetSuite allows up to 60 characters for custom field labels. This limit ensures proper display across different screen sizes and interfaces."
    },
    {
      "id": "cmnqiwsqq001euj0s29ht6y5h",
      "questionText": "Which NetSuite feature allows you to create custom PDF templates?",
      "options": [
        {
          "id": "q47-opt-a",
          "text": "PDF Builder",
          "isCorrect": false
        },
        {
          "id": "q47-opt-b",
          "text": "Advanced PDF/HTML Templates",
          "isCorrect": true
        },
        {
          "id": "q47-opt-c",
          "text": "Document Generator",
          "isCorrect": false
        },
        {
          "id": "q47-opt-d",
          "text": "Template Designer",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Advanced PDF/HTML Templates in NetSuite allow you to create custom PDF documents using HTML, CSS, and FreeMarker template language for invoices, statements, and other business documents."
    },
    {
      "id": "cmnqiwsqq001fuj0skznnfnc1",
      "questionText": "What is the primary purpose of NetSuite's Territory Management feature?",
      "options": [
        {
          "id": "q48-opt-a",
          "text": "Managing geographical sales territories",
          "isCorrect": true
        },
        {
          "id": "q48-opt-b",
          "text": "Organizing warehouse locations",
          "isCorrect": false
        },
        {
          "id": "q48-opt-c",
          "text": "Defining user access regions",
          "isCorrect": false
        },
        {
          "id": "q48-opt-d",
          "text": "Creating location hierarchies",
          "isCorrect": false
        }
      ],
      "difficulty": "easy",
      "explanation": "Territory Management in NetSuite is used to define and manage geographical sales territories, assign sales representatives to territories, and track performance by territory."
    },
    {
      "id": "cmnqiwsqq001guj0sb8cdml6w",
      "questionText": "Which script governance limit applies to Client Scripts in NetSuite?",
      "options": [
        {
          "id": "q49-opt-a",
          "text": "10,000 units",
          "isCorrect": false
        },
        {
          "id": "q49-opt-b",
          "text": "1,000 units",
          "isCorrect": true
        },
        {
          "id": "q49-opt-c",
          "text": "No governance limits",
          "isCorrect": false
        },
        {
          "id": "q49-opt-d",
          "text": "5,000 units",
          "isCorrect": false
        }
      ],
      "difficulty": "hard",
      "explanation": "Client Scripts in NetSuite have a governance limit of 1,000 units. This limit helps ensure responsive user interfaces by preventing scripts from consuming too many resources."
    },
    {
      "id": "cmnqiwsqq001huj0stnzji3gn",
      "questionText": "What is the purpose of NetSuite's Demand Planning feature?",
      "options": [
        {
          "id": "q50-opt-a",
          "text": "Forecasting future inventory needs",
          "isCorrect": true
        },
        {
          "id": "q50-opt-b",
          "text": "Planning employee schedules",
          "isCorrect": false
        },
        {
          "id": "q50-opt-c",
          "text": "Managing project timelines",
          "isCorrect": false
        },
        {
          "id": "q50-opt-d",
          "text": "Scheduling system maintenance",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Demand Planning in NetSuite helps businesses forecast future inventory needs based on historical data, seasonality, and other factors to optimize inventory levels and reduce stockouts."
    },
    {
      "id": "cmnqiwsqq001iuj0sp05onhqh",
      "questionText": "Which NetSuite feature allows you to create custom approval hierarchies?",
      "options": [
        {
          "id": "q51-opt-a",
          "text": "Approval Routing",
          "isCorrect": true
        },
        {
          "id": "q51-opt-b",
          "text": "Workflow States",
          "isCorrect": false
        },
        {
          "id": "q51-opt-c",
          "text": "Custom Approvals",
          "isCorrect": false
        },
        {
          "id": "q51-opt-d",
          "text": "Approval Chains",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Approval Routing in NetSuite allows you to create custom approval hierarchies based on various criteria such as amount, department, or employee hierarchy."
    },
    {
      "id": "cmnqiwsqq001juj0s56rkt0eb",
      "questionText": "What is the maximum number of workflow states that can be created in a single workflow?",
      "options": [
        {
          "id": "q52-opt-a",
          "text": "50",
          "isCorrect": false
        },
        {
          "id": "q52-opt-b",
          "text": "100",
          "isCorrect": true
        },
        {
          "id": "q52-opt-c",
          "text": "200",
          "isCorrect": false
        },
        {
          "id": "q52-opt-d",
          "text": "Unlimited",
          "isCorrect": false
        }
      ],
      "difficulty": "hard",
      "explanation": "NetSuite allows up to 100 workflow states in a single workflow, providing flexibility for complex business processes while maintaining system performance."
    },
    {
      "id": "cmnqiwsqq001kuj0s7extxv88",
      "questionText": "Which NetSuite feature is used to manage vendor relationships and procurement?",
      "options": [
        {
          "id": "q53-opt-a",
          "text": "Vendor Management",
          "isCorrect": false
        },
        {
          "id": "q53-opt-b",
          "text": "SuiteProcurement",
          "isCorrect": true
        },
        {
          "id": "q53-opt-c",
          "text": "Purchase Management",
          "isCorrect": false
        },
        {
          "id": "q53-opt-d",
          "text": "Supplier Portal",
          "isCorrect": false
        }
      ],
      "difficulty": "easy",
      "explanation": "SuiteProcurement is NetSuite's comprehensive procurement solution that manages vendor relationships, purchase requisitions, approvals, and procurement analytics."
    },
    {
      "id": "cmnqiwsqr001luj0snczmvc5l",
      "questionText": "What is the purpose of NetSuite's Intercompany Management feature?",
      "options": [
        {
          "id": "q54-opt-a",
          "text": "Managing transactions between subsidiaries",
          "isCorrect": true
        },
        {
          "id": "q54-opt-b",
          "text": "Handling external company relationships",
          "isCorrect": false
        },
        {
          "id": "q54-opt-c",
          "text": "Creating company hierarchies",
          "isCorrect": false
        },
        {
          "id": "q54-opt-d",
          "text": "Managing multi-currency transactions",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Intercompany Management in NetSuite facilitates and automates transactions between different subsidiaries within the same organization, ensuring proper elimination and consolidation."
    },
    {
      "id": "cmnqiwsqr001muj0srwfluwgn",
      "questionText": "Which permission level allows users to view records but not modify them?",
      "options": [
        {
          "id": "q55-opt-a",
          "text": "None",
          "isCorrect": false
        },
        {
          "id": "q55-opt-b",
          "text": "View",
          "isCorrect": true
        },
        {
          "id": "q55-opt-c",
          "text": "Read-Only",
          "isCorrect": false
        },
        {
          "id": "q55-opt-d",
          "text": "Limited",
          "isCorrect": false
        }
      ],
      "difficulty": "easy",
      "explanation": "The 'View' permission level in NetSuite allows users to see and access records but prevents them from making any modifications to the data."
    },
    {
      "id": "cmnqiwsqr001puj0sl32i2njc",
      "questionText": "What is the primary purpose of NetSuite's Revenue Recognition feature?",
      "options": [
        {
          "id": "q58-opt-a",
          "text": "Tracking sales performance",
          "isCorrect": false
        },
        {
          "id": "q58-opt-b",
          "text": "Managing subscription billing",
          "isCorrect": false
        },
        {
          "id": "q58-opt-c",
          "text": "Automating revenue recognition according to accounting standards",
          "isCorrect": true
        },
        {
          "id": "q58-opt-d",
          "text": "Calculating sales commissions",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Revenue Recognition in NetSuite automates the process of recognizing revenue according to accounting standards like ASC 606 and IFRS 15, ensuring compliance and accuracy."
    },
    {
      "id": "cmnqiwsqr001quj0s4prou0dr",
      "questionText": "Which NetSuite module is used for managing manufacturing operations?",
      "options": [
        {
          "id": "q59-opt-a",
          "text": "Manufacturing",
          "isCorrect": false
        },
        {
          "id": "q59-opt-b",
          "text": "SuiteManufacturing",
          "isCorrect": false
        },
        {
          "id": "q59-opt-c",
          "text": "Production Management",
          "isCorrect": false
        },
        {
          "id": "q59-opt-d",
          "text": "Work Order Management",
          "isCorrect": true
        }
      ],
      "difficulty": "easy",
      "explanation": "Work Order Management in NetSuite is the primary module for managing manufacturing operations, including work orders, routing, bill of materials, and production scheduling."
    },
    {
      "id": "cmnqiwsqr001ruj0sw2we8jxe",
      "questionText": "What is the maximum number of custom segments that can be added to the Chart of Accounts in NetSuite?",
      "options": [
        {
          "id": "q60-opt-a",
          "text": "3",
          "isCorrect": false
        },
        {
          "id": "q60-opt-b",
          "text": "5",
          "isCorrect": false
        },
        {
          "id": "q60-opt-c",
          "text": "7",
          "isCorrect": true
        },
        {
          "id": "q60-opt-d",
          "text": "10",
          "isCorrect": false
        }
      ],
      "difficulty": "hard",
      "explanation": "NetSuite allows up to 7 custom segments to be added to the Chart of Accounts, providing flexibility for complex financial reporting and analysis requirements."
    },
    {
      "id": "cmnqiwsqs001suj0sxrd0c8gi",
      "questionText": "Where should an Administrator add the Type field in a Transaction Saved Search to limit search results to a specific transaction type?",
      "options": [
        {
          "id": "q61-opt-a",
          "text": "Criteria Tab",
          "isCorrect": true
        },
        {
          "id": "q61-opt-b",
          "text": "Results Tab",
          "isCorrect": false
        },
        {
          "id": "q61-opt-c",
          "text": "Highlighting Tab",
          "isCorrect": false
        },
        {
          "id": "q61-opt-d",
          "text": "Role Tab",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "To limit search results by a specific transaction type, the Administrator should use the Criteria Tab to filter the results accordingly."
    },
    {
      "id": "cmnqiwsqs001tuj0smpo9qch9",
      "questionText": "Which search type shows the number of orders from a Vendor that are late or not received?",
      "options": [
        {
          "id": "q62-opt-a",
          "text": "Order Search",
          "isCorrect": false
        },
        {
          "id": "q62-opt-b",
          "text": "Transaction Search",
          "isCorrect": true
        },
        {
          "id": "q62-opt-c",
          "text": "Account Search",
          "isCorrect": false
        },
        {
          "id": "q62-opt-d",
          "text": "Shipping Item Search",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Transaction Search provides comprehensive visibility into transactions, including those from vendors that are overdue or pending."
    },
    {
      "id": "cmnqiwsqs001uuj0s49es4yij",
      "questionText": "What Saved Search type should an Administrator use to determine the total lifetime sales for both parent and child customers?",
      "options": [
        {
          "id": "q63-opt-a",
          "text": "Transaction",
          "isCorrect": false
        },
        {
          "id": "q63-opt-b",
          "text": "Company",
          "isCorrect": true
        },
        {
          "id": "q63-opt-c",
          "text": "Document",
          "isCorrect": false
        },
        {
          "id": "q63-opt-d",
          "text": "Parent",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Transaction searches aggregate data from both parent and child records, making them suitable for lifetime sales calculations."
    },
    {
      "id": "cmnqiwsqs001vuj0siatdlm6c",
      "questionText": "How are users added to receive alerts sent by a Saved Search?",
      "options": [
        {
          "id": "q64-opt-a",
          "text": "From the Audience tab of the Saved Search, add the user in the Employees field.",
          "isCorrect": false
        },
        {
          "id": "q64-opt-b",
          "text": "From the Audience tab of the Saved Search, add the user's team in the Groups field.",
          "isCorrect": false
        },
        {
          "id": "q64-opt-c",
          "text": "From the Email tab of the Saved Search, click Specific Recipients, and add the user in the Recipient field.",
          "isCorrect": true
        },
        {
          "id": "q64-opt-d",
          "text": "From the Email tab of the Saved Search, click Customize Message and add the user in the From field.",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "To notify users via Saved Search alerts, you must specify them under Specific Recipients in the Email tab."
    },
    {
      "id": "cmnqiwsqs001wuj0sas1uypol",
      "questionText": "An Administrator wishes to give users with the Sales Person role permission to edit a Sales Order Saved Search. How is this done?",
      "options": [
        {
          "id": "q65-opt-a",
          "text": "Set the Search to Public. Then, under the Roles tab, select Form for the Sales Person role.",
          "isCorrect": false
        },
        {
          "id": "q65-opt-b",
          "text": "Set the Search to Public. Then, under the Roles tab, select all options for Sales Person role.",
          "isCorrect": false
        },
        {
          "id": "q65-opt-c",
          "text": "From the Audience Tab of the Saved Search, select Allow Audience To Edit and select Sales Person under Roles.",
          "isCorrect": true
        },
        {
          "id": "q65-opt-d",
          "text": "From the Audience Tab of the Saved Search, select Sales Person under Roles and select the users under Employees.",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Allowing users to edit a Saved Search requires using 'Allow Audience To Edit' under the Audience tab."
    },
    {
      "id": "cmnqiwsqs001xuj0sbvp6q522",
      "questionText": "How can an Administrator view changes made to a Saved Search?",
      "options": [
        {
          "id": "q66-opt-a",
          "text": "Access the Execution Log tab.",
          "isCorrect": false
        },
        {
          "id": "q66-opt-b",
          "text": "Access the Audience tab.",
          "isCorrect": false
        },
        {
          "id": "q66-opt-c",
          "text": "Access the Results tab.",
          "isCorrect": false
        },
        {
          "id": "q66-opt-d",
          "text": "Access the Audit Trail tab.",
          "isCorrect": true
        }
      ],
      "difficulty": "medium",
      "explanation": "Changes to a Saved Search are tracked in the Audit Trail tab, where edit history is recorded."
    },
    {
      "id": "cmnqiwsqs001yuj0sp6sz80f5",
      "questionText": "Which Mode option allows users to remove portlets added as part of a published dashboard?",
      "options": [
        {
          "id": "q67-opt-a",
          "text": "Locked",
          "isCorrect": false
        },
        {
          "id": "q67-opt-b",
          "text": "Unlocked",
          "isCorrect": true
        },
        {
          "id": "q67-opt-c",
          "text": "Restrict Content",
          "isCorrect": false
        },
        {
          "id": "q67-opt-d",
          "text": "Add/Move",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Unlocked mode allows users to make changes such as removing portlets from a published dashboard."
    },
    {
      "id": "cmnqiwsqt001zuj0syz7rx661",
      "questionText": "Which portlet allows for multiple Key Performance Indicators (KPIs) to display at once?",
      "options": [
        {
          "id": "q68-opt-a",
          "text": "Trend Graph",
          "isCorrect": true
        },
        {
          "id": "q68-opt-b",
          "text": "Report Snapshots",
          "isCorrect": false
        },
        {
          "id": "q68-opt-c",
          "text": "KPI Meter",
          "isCorrect": false
        },
        {
          "id": "q68-opt-d",
          "text": "Custom Portlet",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Trend Graphs are capable of displaying multiple KPIs together for comparative insights."
    },
    {
      "id": "cmnqiwsqt0020uj0sa172gaq9",
      "questionText": "What is the maximum number of criteria that can be added to a single saved search?",
      "options": [
        {
          "id": "q69-opt-a",
          "text": "50",
          "isCorrect": false
        },
        {
          "id": "q69-opt-b",
          "text": "100",
          "isCorrect": false
        },
        {
          "id": "q69-opt-c",
          "text": "200",
          "isCorrect": true
        },
        {
          "id": "q69-opt-d",
          "text": "Unlimited",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "NetSuite allows up to 200 criteria in a single saved search to maintain system performance."
    },
    {
      "id": "cmnqiwsqt0021uj0sysb5odsw",
      "questionText": "Which role has the ability to create and edit custom fields by default?",
      "options": [
        {
          "id": "q70-opt-a",
          "text": "Administrator",
          "isCorrect": false
        },
        {
          "id": "q70-opt-b",
          "text": "Customization Manager",
          "isCorrect": false
        },
        {
          "id": "q70-opt-c",
          "text": "Full Access",
          "isCorrect": false
        },
        {
          "id": "q70-opt-d",
          "text": "Both A and B",
          "isCorrect": true
        }
      ],
      "difficulty": "easy",
      "explanation": "Both Administrator and Customization Manager roles have permissions to create and edit custom fields."
    },
    {
      "id": "cmnqiwsqt0022uj0si9s419ec",
      "questionText": "What is the character limit for custom field IDs?",
      "options": [
        {
          "id": "q71-opt-a",
          "text": "20 characters",
          "isCorrect": false
        },
        {
          "id": "q71-opt-b",
          "text": "30 characters",
          "isCorrect": true
        },
        {
          "id": "q71-opt-c",
          "text": "40 characters",
          "isCorrect": false
        },
        {
          "id": "q71-opt-d",
          "text": "50 characters",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Custom field IDs in NetSuite are limited to 30 characters and must be unique within the account."
    },
    {
      "id": "cmnqiwsqt0023uj0suxkd4mot",
      "questionText": "Which of the following is NOT a valid custom field type?",
      "options": [
        {
          "id": "q72-opt-a",
          "text": "Free-Form Text",
          "isCorrect": false
        },
        {
          "id": "q72-opt-b",
          "text": "List/Record",
          "isCorrect": false
        },
        {
          "id": "q72-opt-c",
          "text": "Multiple Select",
          "isCorrect": false
        },
        {
          "id": "q72-opt-d",
          "text": "Auto-Increment",
          "isCorrect": true
        }
      ],
      "difficulty": "medium",
      "explanation": "Auto-Increment is not a standard custom field type in NetSuite. NetSuite uses internal IDs for auto-incrementing."
    },
    {
      "id": "cmnqiwsqt0024uj0s50pm2ha2",
      "questionText": "What happens when you delete a custom field that is referenced in saved searches?",
      "options": [
        {
          "id": "q73-opt-a",
          "text": "The saved searches are automatically updated",
          "isCorrect": false
        },
        {
          "id": "q73-opt-b",
          "text": "NetSuite prevents the deletion",
          "isCorrect": false
        },
        {
          "id": "q73-opt-c",
          "text": "The saved searches will show errors",
          "isCorrect": true
        },
        {
          "id": "q73-opt-d",
          "text": "The field is marked as inactive",
          "isCorrect": false
        }
      ],
      "difficulty": "hard",
      "explanation": "When a custom field used in saved searches is deleted, those searches will display errors until updated."
    },
    {
      "id": "cmnqiwsqt0025uj0sc6nq1uvl",
      "questionText": "Which permission allows a user to view the Setup menu?",
      "options": [
        {
          "id": "q74-opt-a",
          "text": "Lists → Setup",
          "isCorrect": false
        },
        {
          "id": "q74-opt-b",
          "text": "Setup → View Setup Menu",
          "isCorrect": true
        },
        {
          "id": "q74-opt-c",
          "text": "Custom → Setup Access",
          "isCorrect": false
        },
        {
          "id": "q74-opt-d",
          "text": "Reports → Setup",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "The 'Setup → View Setup Menu' permission controls access to the Setup menu in NetSuite."
    },
    {
      "id": "cmnqiwsqt0026uj0sjvskw6ri",
      "questionText": "What is the recommended approach for testing customizations before deploying to production?",
      "options": [
        {
          "id": "q75-opt-a",
          "text": "Test directly in production during off-hours",
          "isCorrect": false
        },
        {
          "id": "q75-opt-b",
          "text": "Use a sandbox account",
          "isCorrect": true
        },
        {
          "id": "q75-opt-c",
          "text": "Test with a limited group of users",
          "isCorrect": false
        },
        {
          "id": "q75-opt-d",
          "text": "Use the Preview mode",
          "isCorrect": false
        }
      ],
      "difficulty": "easy",
      "explanation": "Using a sandbox account is the recommended best practice for testing customizations before production deployment."
    },
    {
      "id": "cmnqiwsqt0027uj0s1z3qybt5",
      "questionText": "Which of the following can trigger a workflow?",
      "options": [
        {
          "id": "q76-opt-a",
          "text": "Record creation",
          "isCorrect": false
        },
        {
          "id": "q76-opt-b",
          "text": "Record edit",
          "isCorrect": false
        },
        {
          "id": "q76-opt-c",
          "text": "Time-based conditions",
          "isCorrect": false
        },
        {
          "id": "q76-opt-d",
          "text": "All of the above",
          "isCorrect": true
        }
      ],
      "difficulty": "medium",
      "explanation": "NetSuite workflows can be triggered by record creation, editing, and time-based conditions."
    },
    {
      "id": "cmnqiwsqt0028uj0sm73hbsu1",
      "questionText": "What is the maximum number of workflow states allowed in a single workflow?",
      "options": [
        {
          "id": "q77-opt-a",
          "text": "50",
          "isCorrect": false
        },
        {
          "id": "q77-opt-b",
          "text": "100",
          "isCorrect": false
        },
        {
          "id": "q77-opt-c",
          "text": "200",
          "isCorrect": true
        },
        {
          "id": "q77-opt-d",
          "text": "Unlimited",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "NetSuite allows up to 200 workflow states in a single workflow definition."
    },
    {
      "id": "cmnqiwsqt0029uj0sr83eluxp",
      "questionText": "Which scripting API is used for client-side validation in NetSuite?",
      "options": [
        {
          "id": "q78-opt-a",
          "text": "N/record",
          "isCorrect": false
        },
        {
          "id": "q78-opt-b",
          "text": "N/search",
          "isCorrect": false
        },
        {
          "id": "q78-opt-c",
          "text": "N/ui/dialog",
          "isCorrect": false
        },
        {
          "id": "q78-opt-d",
          "text": "N/currentRecord",
          "isCorrect": true
        }
      ],
      "difficulty": "hard",
      "explanation": "The N/currentRecord API is primarily used for client-side validation and field interactions."
    },
    {
      "id": "cmnqiwsqt002auj0sv10sju3i",
      "questionText": "What is the governance limit for User Event scripts?",
      "options": [
        {
          "id": "q79-opt-a",
          "text": "1,000 units",
          "isCorrect": false
        },
        {
          "id": "q79-opt-b",
          "text": "5,000 units",
          "isCorrect": false
        },
        {
          "id": "q79-opt-c",
          "text": "10,000 units",
          "isCorrect": true
        },
        {
          "id": "q79-opt-d",
          "text": "No limit",
          "isCorrect": false
        }
      ],
      "difficulty": "hard",
      "explanation": "User Event scripts have a governance limit of 10,000 units per execution."
    },
    {
      "id": "cmnqiwsqu002buj0sdqmiw38j",
      "questionText": "Which deployment model allows SuiteScript to run in real-time with user interactions?",
      "options": [
        {
          "id": "q80-opt-a",
          "text": "Scheduled Script",
          "isCorrect": false
        },
        {
          "id": "q80-opt-b",
          "text": "Map/Reduce Script",
          "isCorrect": false
        },
        {
          "id": "q80-opt-c",
          "text": "Client Script",
          "isCorrect": true
        },
        {
          "id": "q80-opt-d",
          "text": "Restlet",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "Client Scripts run in real-time within the user's browser and respond to user interactions immediately."
    },
    {
      "id": "cmnqiwsqu002cuj0sq0ulbwxh",
      "questionText": "What is required to enable SuiteAnalytics Connect?",
      "options": [
        {
          "id": "q81-opt-a",
          "text": "Additional licensing",
          "isCorrect": true
        },
        {
          "id": "q81-opt-b",
          "text": "Administrator role only",
          "isCorrect": false
        },
        {
          "id": "q81-opt-c",
          "text": "Third-party integration",
          "isCorrect": false
        },
        {
          "id": "q81-opt-d",
          "text": "Custom development",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "SuiteAnalytics Connect requires additional licensing beyond the standard NetSuite subscription."
    },
    {
      "id": "cmnqiwsqu002duj0snkvvrz2c",
      "questionText": "Which record type cannot be used as the basis for a saved search?",
      "options": [
        {
          "id": "q82-opt-a",
          "text": "Custom Records",
          "isCorrect": false
        },
        {
          "id": "q82-opt-b",
          "text": "System Notes",
          "isCorrect": false
        },
        {
          "id": "q82-opt-c",
          "text": "Activities",
          "isCorrect": false
        },
        {
          "id": "q82-opt-d",
          "text": "All record types can be searched",
          "isCorrect": true
        }
      ],
      "difficulty": "easy",
      "explanation": "All record types in NetSuite, including custom records and system notes, can be used as the basis for saved searches."
    },
    {
      "id": "cmnqiwsqu002euj0s1m11phys",
      "questionText": "What happens when you exceed the concurrent user limit in your NetSuite account?",
      "options": [
        {
          "id": "q83-opt-a",
          "text": "Additional users are automatically billed",
          "isCorrect": false
        },
        {
          "id": "q83-opt-b",
          "text": "New login attempts are blocked",
          "isCorrect": true
        },
        {
          "id": "q83-opt-c",
          "text": "System performance degrades",
          "isCorrect": false
        },
        {
          "id": "q83-opt-d",
          "text": "Users are logged out randomly",
          "isCorrect": false
        }
      ],
      "difficulty": "medium",
      "explanation": "When concurrent user limits are exceeded, NetSuite blocks new login attempts until existing users log out."
    },
    {
      "id": "cmnqiwsqu002fuj0sofrcaaoy",
      "questionText": "Which feature allows you to track changes made to critical records?",
      "options": [
        {
          "id": "q84-opt-a",
          "text": "System Notes",
          "isCorrect": true
        },
        {
          "id": "q84-opt-b",
          "text": "Audit Trail",
          "isCorrect": false
        },
        {
          "id": "q84-opt-c",
          "text": "Change Log",
          "isCorrect": false
        },
        {
          "id": "q84-opt-d",
          "text": "Version Control",
          "isCorrect": false
        }
      ],
      "difficulty": "easy",
      "explanation": "System Notes in NetSuite automatically track changes made to records, providing an audit trail."
    },
    {
      "id": "cmnqiwsqu002guj0s76rwplzv",
      "questionText": "What is the recommended frequency for backing up NetSuite customizations?",
      "options": [
        {
          "id": "q85-opt-a",
          "text": "Daily",
          "isCorrect": false
        },
        {
          "id": "q85-opt-b",
          "text": "Weekly",
          "isCorrect": false
        },
        {
          "id": "q85-opt-c",
          "text": "Monthly",
          "isCorrect": false
        },
        {
          "id": "q85-opt-d",
          "text": "Before each release",
          "isCorrect": true
        }
      ],
      "difficulty": "medium",
      "explanation": "It's recommended to back up NetSuite customizations before each release to ensure recovery capability."
    }
  ]
}