fnbdepihngngmaclhaofloikdlemomhd
Chrome extension that allows Netsuite developers to find a SuiteScript file by searching for a specific string within that file. Github page: https://github.com/Shifter24/Netsuite-SuiteScript-Explorer NetSuite SuiteScript Explorer is a Chrome extension designed to assist NetSuite developers in finding scripts with specific functionality. It provides a user-friendly interface for effortlessly locating Suite Script files that contain a particular string. - Quick script search functionality. - Option to search for whole words or partial matches - Export search results to JSON, TXT, and CSV (with future improvements planned). - Open multiple script tabs simultaneously. - Filter search results by script type. NetSuite SuiteScript Explorer streamlines the process of locating relevant files, empowering NetSuite developers to efficiently search and analyze Suite Scripts within the NetSuite platform.
NetSuite Full Tools
Toolkit for NetSuite: SuiteQL Runner, SQL/JSON prettifiers, scripts, workflows, PDFs, saved searches, command palette and more. NetSuite Full Tools is a Chrome extension designed specifically for developers, consultants, and administrators of Oracle NetSuite. Its main goal is to transform the working experience on the platform by eliminating repetitive tasks and providing advanced debugging and productivity tools directly in the browser. ⭐ Essentials - Color Themes for NetSuite: Customize NetSuite’s color scheme. - Tab Grouping: Automatically group NetSuite tabs by account, with an Auto Group mode that creates groups based on the account ID (e.g., 123_SB1). - Command Palette: Quick palette to navigate and execute tools with Ctrl+Shift+Space. - Environment Badge (PRD/SB/RP): Displays PRD/SB/RP on the extension icon depending on the NetSuite environment, to avoid accidental changes in production. 📋 Records - View Record Object: Adds an option in the NetSuite menu to view the current record object. - View Record Scripts: Displays scripts and workflows associated with the current record. - Save and Edit Button: Adds a button that saves the record and returns to edit mode automatically. - Edit and Save Button: Adds a button in view mode that loads and resaves the record (useful for triggering user event scripts). - Delete Record Button: Adds a red Delete button in the record toolbar (view and edit). - Cancel Button without History.Back: Modifies the Cancel button to return to the current record view instead of the previous page. - Record Options Menu: Dropdown menu with shortcuts depending on the record type (add field, view XML, view dependent records, etc.). - Add Button to Copy Internal IDs: Button to copy internal IDs of fields, sublists, and records. - Open Custom Record from Sublist: Next to each sublist (recmach*), adds an "Open Record" button that runs SuiteQL to locate the owning Custom Record and open its definition. - Show Field Information: Advanced utilities in field help: edit value, copy ID, view technical info. - Search Field by ID/Label: Allows searching fields by ID or label using Ctrl+Shift+F. - Load Record into Console: Options to load the current record into the console (SS1.0 and SS2.x). - Related Native Links: Direct links to the records of native fields. - Auto-generate Field and Record IDs: Automatically generates IDs based on the name field, with a configurable prefix. 💻 Development / Scripting - Beautify Code Fields: Format and highlight JSON/SQL in records when viewing them. - Format SQL/JSON: Button to format SQL/JSON in text areas. - Beautify Logs: Formats and highlights JSON/SQL in execution logs. - Enable Live Mode: Displays logs in real time with configurable auto-start. - Code Editor Theme: Applies a theme to the code editor. - Suitelet Tools: Quick actions in Suitelets (View Script, View Deployment, Edit File). - Script ID Autocomplete: Auto-fills script IDs based on the .js file name. - Quick Script Upload: Drag & drop area in the Script record to upload files to the File Cabinet. - Load N Module in Console: "Load N Module" option in the Tools menu that loads N/record, N/search, and other submodules into window.N. - Search Formula Autocomplete: Field ID suggestions inside { } in the saved search formula editor. - Beautify JSON from Suitelets and RESTlets: When a Suitelet or RESTlet returns raw JSON, it displays it as a formatted collapsible tree with search, download, copy, and themes. - Selector Diagnostics (Developer): Logs in the console when a DOM selector needs a fallback or fails, useful for detecting breakages after NetSuite updates. 🔍 Search & SQL - SuiteQL Runner: Execute SuiteQL queries with saved queries and results. - Search Field Finder: Enhances field selectors in saved searches with filters and quick search. - Export Searches to SuiteScript: Export saved searches to SuiteScript 1.0 and 2.0. - CSV Response Viewer: Displays CSV import responses as an editable table and allows downloading. - Inline Search Preview: Bottom panel with search preview without leaving the page. - Quick Search Creation: Selector with search and favorite links to create new saved searches. 🎨 Design / Layout - Improve Page Titles: Displays Name (Type) - ID in the title. - Freeze Sublist Column: Keeps the first column of sublists visible during horizontal scrolling. - Freeze Sublist Headers: Keeps headers fixed during vertical scrolling. - Freeze Tabs: Keeps the subtab navigation bar fixed at the top. - Compact Dropdown Lists: Reduces the size of dropdown lists. - Compact Navigation Menu: Reduces the size of navigation menu items. - Add Profile Button in Header: Direct access to the employee profile next to the user menu. - Compact Sublist Headers: Prevents line wrapping in sublist headers. - Auto Refresh in Bundles: Toggle for auto-refresh in the bundle list. - Portlet Auto-refresh: Automatically clicks the Refresh button on each dashboard portlet. 🚀 Productivity - Copy Account ID in Roles: Displays the account ID in the roles menu and allows easy copying. - Add File Cabinet Utilities: Column with permanent links and folder/file IDs in the File Cabinet. - Discreet Mode: Hides alternate accounts in the role menu for presentations or demos. - Role Search: Input in the account menu to filter roles and accounts while typing. - Session Timeout Blocker: Neutralizes the session expiration popup to continue working uninterrupted. - Hide Guided Learning: Removes the Oracle Guided Learning floating button. 📄 PDF / HTML Templates - Autocomplete in PDF/HTML Templates: Suggests variables and nsformat_* functions while editing FreeMarker templates. - Side Preview in PDF/HTML Templates: Panel with live preview while editing the template. - Version History in PDF/HTML Templates: Dropdown to navigate between previous versions of the template. 🔀 Workflows - Colored Workflow Transitions: Assigns different colors to each transition in the workflow diagram, with configurable palette, style, and thickness. - Workflow Indexer: Preloads workflow states, transitions, and actions into window.nsftWorkflowData for inspection.
NetSuite Field Explorer
Examine the fields in a Netsuite record NetSuite Field Explorer is a Chrome extension to help NetSuite developers and administrators examine the data model behind NetSuite records. It provides an easily accessible and visually attractive interface to display the currently viewed record with field names and a convenient search box. - One click access to see the field names for NetSuite record fields - Colorful tree viewer - Quick filtering / search - Shows fields that don't come up using the "&xml=T" URL trick
NetSuite Transaction Tree
Netsuite Transaction Tree Browser By Waleed Bin Khalid (khalidwaleed875@gmail.com) allows the users to view and delete the… Netsuite Transaction Tree Browser By Waleed Bin Khalid (khalidwaleed875@gmail.com) allows the users to view and delete the transaction tree by selecting all or multiple selected transactions that are linked with each other. Makes the life of the developers and NS users easier by allowing them to delete the whole transaction tree with just one click ! Incase you find any missing transaction, feel free to post your feedback to the email, khalidwaleed875@gmail.com. The plugin has active development going on and your feedback will be reviewed and incorporated ASAP. New features Added: 1- Trasactions shown in the modal tree are now links and will open the transaction in new tab 2- To open multiple selected transactions, you can click the open transactions button to open them on new tabs. 3- Improved UI color scheme for better feel
NetSuite QuickSearch Pro
Supercharge NetSuite's search capabilities with QuickSearch Pro NetSuite QuickSearch Pro is a Chrome extension designed to streamline and enhance your search experience within NetSuite. Running on every NetSuite page, this tool provides a professional, user-friendly interface that caters to both technical and business users. - SuiteQL Queries: Retrieve records directly by executing SuiteQL queries. Open the SuiteQL Workbench by typing suiteql: in the command palette. - Direct Record ID Searches: Instantly access any record by simply entering its type and internal ID. For instance, quickly pull up a sales order with salesorder:1. - Multiple ID Retrieval: Manage multiple records effortlessly by entering their IDs in a comma-separated list, perfect for batch operations. Example: salesorder:1,2. - Specific Field Value Searches: Pinpoint records by specifying field values, ensuring you find exactly what you're looking for. For example, locate all sales orders under the “Acme Inc.” subsidiary with salesorder:subsidiary="Acme Inc". - Joined Column Queries: Explore deeper data connections with searches that include joined column details. Example: salesorder:subsidiary.country="Canada". - Multi-Field Searches: Refine your search with multiple criteria, filtering records based on several field values. For example, locate a specific sales order by tranid and trandate (using your account's date format) with salesorder:tranid="123",trandate="2020-1-1". - Flexible Wildcard Searches: Expand your search capabilities with wildcard characters for partial matches, making your searches as broad or as narrow as needed. Example: salesorder:subsidiary="A_me%". - Exact Match Capability: Achieve accuracy with exact match searches that prevent misinterpretation of wildcard characters. Example: salesorder:memo="100%\". - JSON Representation Access: For those who need a deeper dive, retrieve the JSON representation of records for detailed analysis or development purposes. Example: salesorder:1.json. - Find Field on Page: Locate a field on the current NetSuite form by its visible label or its internal ID. The field is scrolled into view and pulse-highlighted. Example: find:custbody_invoice_total NetSuite QuickSearch Pro is engineered to eliminate inefficient workarounds, enabling you to focus on your core tasks with improved productivity, speed, and accuracy. Disclaimer: This product is not affiliated with or endorsed by Oracle NetSuite.