NetSuite Utils

NetSuite Utility Extension

什麼是NetSuite Utils?

NetSuite Utils是由George Harrington開發的Chrome擴展程式,該擴展的主要功能是“NetSuite Utility Extension”。

擴展截圖

screenshot
screenshot
screenshot
screenshot
screenshot

下載NetSuite Utils擴展crx文件

下載NetSuite Utils擴展crx格式的文件,手動將Chrome擴充功能安裝到瀏覽器中,也可以將crx文件分享給朋友,輕鬆安裝Chrome擴充功能。

擴展使用說明

                        This started as group of NetSuite features that I developed for myself, some of my colleagues also wanted the features, and now I am sharing these publicly. 

Below is all of the features listed, however the options page of the Extension has more details of each feature. All features are disabled by default and must be enabled after installation. 

Note that these features can be toggled on or off if you don't want to use one of them. 
The extension also comes with a "Meeting Mode" option, which will disable all features until you turn meeting mode off (great for screen sharing).

1. Account ID Copy Shortcut
2. Account Type Colours
3. Advanced PDF
    a. Floating Buttons
    b. Side-By-Side Preview
    c. Version Selector
4. Better Page Titles (Browser Tab Titles)
5. Drag / Drop Filing Cabinet Upload
6. Drag / Drop Script Upload
7. Fixed Tabs
8. In Search Preview
9. More Record Actions
10. Navigation Search
11. Remove Log Out Popup
12. Suitelet Actions
13. Quick Find Record (Transactions, Items, Searches and Script Record)
14. SuiteQL Runner

On the features page of the extension you can find a full description of what each feature does with screenshots. 

If you have a feature that you would like to see in NetSuite, message me and I will consider adding it.                    

擴展基本資訊

名稱 NetSuite Utils NetSuite Utils
ID jdecachbikbkppkpjjgdmdghgdfffibi
官方網址 https://chromewebstore.google.com/detail/netsuite-utils/jdecachbikbkppkpjjgdmdghgdfffibi
簡介 NetSuite Utility Extension
檔案大小 1.96 MB
安裝次數 1,453
目前版本 3.6.0
更新時間 2024-02-20
上架時間 2022-10-10
評分 5.00/5 共 11 次評分
開發者 George Harrington
電子郵箱 [email protected]
付費類型 free
支援的語言 en-GB
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "NetSuite Utils",
    "description": "NetSuite Utility Extension",
    "version": "3.6.0",
    "manifest_version": 3,
    "permissions": [
        "storage",
        "activeTab"
    ],
    "action": {
        "default_popup": "popup.html",
        "default_icon": {
            "16": "\/images\/NetSuite Utils 16.png",
            "32": "\/images\/NetSuite Utils 32.png",
            "48": "\/images\/NetSuite Utils 48.png",
            "128": "\/images\/NetSuite Utils 128.png"
        }
    },
    "icons": {
        "16": "\/images\/NetSuite Utils 16.png",
        "32": "\/images\/NetSuite Utils 32.png",
        "48": "\/images\/NetSuite Utils 48.png",
        "128": "\/images\/NetSuite Utils 128.png"
    },
    "options_page": "options.html",
    "web_accessible_resources": [
        {
            "resources": [
                "\/Util%20Modules\/Filing%20Cabinet%20Upload\/filingCabinetUploadClient.js",
                "\/Util%20Modules\/Script%20Upload\/scriptUploadClient.js",
                "\/Util%20Modules\/In%20Search%20Preview\/setSubmittedFalse.js",
                "\/Util%20Modules\/More%20Record%20Actions\/moreRecordActionsClient.js",
                "\/Util%20Modules\/Suitelet%20Actions\/suiteletActionsClient.js",
                "\/Util%20Modules\/Quick%20Load%20Record\/quickLoadRecordClient.js",
                "\/Util%20Modules\/Load%20N%20Module\/loadNModuleClient.js",
                "\/Util%20Modules\/Record%20To%20Console\/recToConsole1Client.js",
                "\/Util%20Modules\/Record%20To%20Console\/recToConsole2Client.js",
                "\/Util%20Modules\/SuiteQL%20Runner\/suiteQlRunnerClient.js",
                "\/Util%20Modules\/Record%20Object\/recordObjectClient.js",
                "\/Util%20Modules\/Advanced%20PDF%20Autocomplete\/advancedPdfAutocompleteClient.js",
                "\/Util%20Modules\/SuiteQL%20Runner\/Libs\/codemirror.js",
                "\/Util%20Modules\/SuiteQL%20Runner\/Libs\/codemirror_autorefresh.js",
                "\/Util%20Modules\/SuiteQL%20Runner\/Libs\/codemirror_showhint.js",
                "\/Util%20Modules\/SuiteQL%20Runner\/Libs\/codemirror_sqlhint.js",
                "\/Util%20Modules\/SuiteQL%20Runner\/Libs\/codemirror_sublime.js",
                "\/Util%20Modules\/SuiteQL%20Runner\/Libs\/sql.js",
                "\/Util%20Modules\/SuiteQL%20Runner\/Libs\/datatables.js",
                "\/Util%20Modules\/SuiteQL%20Runner\/Libs\/jquery.js",
                "\/Util%20Modules\/SuiteQL%20Runner\/Libs\/papaparse.js",
                "\/Util%20Modules\/Fixed%20Table%20Headers\/Sticky.js"
            ],
            "matches": [
                ""
            ]
        }
    ],
    "content_scripts": [
        {
            "css": [
                "\/Util Modules\/Account Selector\/show-account-id.css",
                "\/Util Modules\/Navigation Search\/navigation-search.css",
                "\/Util Modules\/More Record Actions\/more-record-actions.css",
                "\/Util Modules\/SuiteQL Runner\/suiteql-runner.css",
                "\/Util Modules\/Record Object\/record-object.css",
                "\/Util Modules\/NextService Quick Config Update\/nx-quick-config-update.css"
            ],
            "js": [
                "\/Util Modules\/Account Selector\/accountColours.js",
                "\/Util Modules\/Account Selector\/showAccountId.js",
                "\/Util Modules\/Navigation Search\/navigationSearch.js",
                "\/Util Modules\/More Record Actions\/moreRecordActions.js",
                "\/Util Modules\/Log Out Blocker\/logOutBlocker.js",
                "\/Util Modules\/Fixed Tabs\/fixedTabs.js",
                "\/Util Modules\/Fixed Table Headers\/fixedTableHeaders.js",
                "\/Util Modules\/Better Page Titles\/betterPageTitles.js",
                "\/Util Modules\/Quick Load Record\/quickLoadRecord.js",
                "\/Util Modules\/Load N Module\/loadNModule.js",
                "\/Util Modules\/Record To Console\/recToConsole.js",
                "\/Util Modules\/SuiteQL Runner\/suiteQlRunner.js",
                "\/Util Modules\/Smaller Navigation Options\/smallerNavigationOptions.js",
                "\/Util Modules\/Smaller Dropdown Options\/smallerDropdownOptions.js",
                "\/Util Modules\/Record Object\/recordObject.js",
                "\/Util Modules\/Role Finder\/roleFinder.js",
                "\/Util Modules\/NextService Quick Config Update\/nxQuickConfigUpdate.js"
            ],
            "matches": [
                "https:\/\/*.netsuite.com\/*"
            ]
        },
        {
            "css": [
                "\/Util Modules\/Advanced PDF Buttons\/advanced-pdf-buttons.css",
                "\/Util Modules\/Advanced PDF Versions\/advanced-pdf-versions.css",
                "\/Util Modules\/Advanced PDF Preview\/advanced-pdf-preview.css"
            ],
            "js": [
                "\/Util Modules\/Advanced PDF Buttons\/advancedPdfButtons.js",
                "\/Util Modules\/Advanced PDF Versions\/advancedPdfVersions.js",
                "\/Util Modules\/Advanced PDF Preview\/advancedPdfPreview.js",
                "\/Util Modules\/Advanced PDF Autocomplete\/advancedPdfAutocomplete.js"
            ],
            "matches": [
                "https:\/\/*.netsuite.com\/app\/common\/custom\/advancedprint\/pdftemplate.nl*"
            ]
        },
        {
            "css": [
                "\/Util Modules\/Quick Search Creation\/quick-search-creation.css"
            ],
            "js": [
                "\/Util Modules\/Quick Search Creation\/quickSearchCreation.js"
            ],
            "matches": [
                "https:\/\/*.netsuite.com\/app\/common\/search\/search.nl?cu=T*"
            ]
        },
        {
            "css": [
                "\/Util Modules\/In Search Preview\/in-search-preview.css"
            ],
            "js": [
                "\/Util Modules\/In Search Preview\/inSearchPreview.js"
            ],
            "matches": [
                "https:\/\/*.netsuite.com\/app\/common\/search\/search.nl*"
            ]
        },
        {
            "css": [
                "\/Util Modules\/Suitelet Actions\/suitelet-actions.css"
            ],
            "js": [
                "\/Util Modules\/Suitelet Actions\/suiteletActions.js"
            ],
            "matches": [
                "https:\/\/*.netsuite.com\/app\/site\/hosting\/scriptlet.nl*"
            ]
        },
        {
            "css": [
                "\/Util Modules\/Filing Cabinet Upload\/filing-cabinet-upload.css"
            ],
            "js": [
                "\/Util Modules\/Filing Cabinet Upload\/filingCabinetUpload.js"
            ],
            "matches": [
                "https:\/\/*.netsuite.com\/app\/common\/media\/mediaitemfolders.nl*"
            ]
        },
        {
            "css": [
                "\/Util Modules\/Script Upload\/script-upload.css"
            ],
            "js": [
                "\/Util Modules\/Script Upload\/scriptUpload.js"
            ],
            "matches": [
                "https:\/\/*.netsuite.com\/app\/common\/scripting\/script.nl?id=*"
            ]
        },
        {
            "js": [
                "\/Util Modules\/Portlet Refresher\/portletRefresher.js"
            ],
            "matches": [
                "https:\/\/*.netsuite.com\/app\/center\/card.nl*"
            ]
        },
        {
            "css": [
                "\/Util Modules\/Search Formula Autocomplete\/search-formula-autocomplete.css"
            ],
            "js": [
                "\/Util Modules\/Search Formula Autocomplete\/searchFormulaAutocomplete.js"
            ],
            "matches": [
                "https:\/\/*.netsuite.com\/app\/common\/search\/search.nl?filter=*_FORMULA*",
                "https:\/\/*.netsuite.com\/app\/common\/search\/search.nl?formula=*"
            ],
            "all_frames": true
        }
    ],
    "background": {
        "service_worker": "service-worker.js",
        "type": "module"
    }
}