Troubleshooting Configuration
You can use your browser's built-in developer tools feature to test and troubleshoot configuration issues and behavior.
Using Chrome Developer Tools to Check Issues in Mobile
You can use developer tools to troubleshoot mobile issues when you have the mobile app opened in a window in Chrome. Developer tools are also available in other browsers such as Firefox or Safari with similar functionality.
To check for issues using Chrome Developer Tools:
-
Right click on the mobile app page, then click Inspect.
-
The developer tools panel opens on the right side. On the DevTools panel, click the Network tab.
-
Mobile requests start with "scriptlets" so we can use the filter bar to filter results. Click the Fetch/XHR button then on the Filter field, type suitelet.
-
Refresh the mobile page to start seeing the network requests.
Inspect the inventory
and event
requests to see what data is loaded. For a specific job, inspect the resource request and validate the data for a tab. Submit a tab and inspect the payload and response for success or errors.
Troubleshooting Common Issues and Best Practices
Here are some best practices and fixes to common issues:
-
If dropdowns are empty, check the inventory request for errors or missing data.
-
If no jobs load, check the event request for errors or empty results.
-
If a specific mobile tab fails to load, inspect the resource request for that job and tab.
-
If saving data fails, check the payload and response for error details.
-
Test config changes in your sandbox account first.
-
Document your overrides and customizations so you can revert changes if necessary.
-
Use the Configuration Preview feature to view the full, merged config and debug issues.
-
Copy the full array object from the core config before adding your changes.