Refreshes NetSuite center portlets across all open NetSuite tabs.
NetSuite Portlet Refresher Extension
The NetSuite Portlet Refresher targets the refresh button element on each portlet window within each NetSuite Center page. At user set intervals, the portlets will refresh across all Chrome tabs that contain an open NetSuite Center.
I am a NetSuite user myself and I know how frustrating it can be to refresh important KPI's and actionable charts one by one. This tool allows you to set the refresh interval once and have confidence that your data is always up to date.
Unlike similar extensions, this targets ALL open NetSuite Centers that have active portlets running. This includes custom search portlets and custom KPI charts within both native and custom centers.
Release Notes:
**2023.01 to 2023.03 - failed \"beta\" versions, womp.
**2023.04 - Initial \"successful\" launch. 9/5/2023
**2023.05 - Added URL support for all NetSuite account types (Production, Sandbox, Release Preview, etc...), and added a custom interval selector. 9/8/2023
Read more
I am a NetSuite user myself and I know how frustrating it can be to refresh important KPI's and actionable charts one by one. This tool allows you to set the refresh interval once and have confidence that your data is always up to date.
Unlike similar extensions, this targets ALL open NetSuite Centers that have active portlets running. This includes custom search portlets and custom KPI charts within both native and custom centers.
Release Notes:
**2023.01 to 2023.03 - failed \"beta\" versions, womp.
**2023.04 - Initial \"successful\" launch. 9/5/2023
**2023.05 - Added URL support for all NetSuite account types (Production, Sandbox, Release Preview, etc...), and added a custom interval selector. 9/8/2023
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "NetSuite Portlet Refresher", "version": "2023.05", "description": "Refreshes NetSuite center portlets across all open NetSuite tabs.", "author": "Caleb Moore", "permissions": [ "tabs", "scripting", "storage", "alarms" ], "host_permissions": [ "https://*/app.netsuite.com" ], "background": { "service_worker": "background.js" }, "action": { "default_popup": "popup.html", "default_icon": { "16": "images/icon16.png", "48": "images/icon48.png", "128": "images/icon128.png" } }, "icons": { "16": "images/icon16.png", "48": "images/icon48.png", "128": "images/icon128.png" }}
Read more