If you encounter an error with a NetSuite integration, you may be asked to provide SOAP Web Services Usage Logs from NetSuite. These logs show the requests sent from Emburse to NetSuite during configuration syncs or exports, along with NetSuiteās responses. Reviewing these logs helps identify the cause of integration failures.
This article explains how to locate and download the required logs in NetSuite.
Prerequisites
- You have administrator access to NetSuite.
- Your organization uses a NetSuite integration with Emburse Spend.
- You know the approximate date and time when the error occurred in Emburse Spend.
Symptom
You see one or more of the following behaviors:
- An expense export or configuration sync to NetSuite fails.
- Emburse Spend displays an error related to the NetSuite integration.
- Emburse Spend Support asks you to provide SOAP Web Services Usage Logs (and sometimes the Login Audit Trail) from NetSuite.
Cause
This issue typically occurs when NetSuite rejects or fails to process a SOAP request sent by Emburse Spend. Common reasons include:
- Invalid or expired NetSuite credentials or tokens.
- Permission or role issues in NetSuite.
- Data validation errors (for example, missing or invalid field values).
- NetSuite-side service errors during the time of the sync or export.
The SOAP Web Services Usage Logs record the request and response details needed to identify the specific failure.
Solution
Collect the required logs from NetSuite and provide them to Emburse Spend Support.
Download SOAP Web Service Usage Logs
- In NetSuite, hover over Setup.
- Hover over Integration, and then select SOAP Web Services Usage Log.
The SOAP Web Services Usage Log page displays a list of integration calls between Emburse and NetSuite.
- Locate entries with a FAILURE status that match the timestamp of the error in Emburse Spend.
- For each relevant failure, download both the Request and the Response files.
Download the Login Audit Trail (If Requested)
If Emburse Spend Support also asks for the Login Audit Trail, complete the following steps:
- Go to Setup > Users/Roles > View Login Audit Trail.
- Check Use Advanced Search, and then select Results.
- Add the Detail and Request URI fields to the results.
- Run the search.
- Download the Login Audit Trail entries that match the timestamp of the error in Emburse Spend.
Next Steps
Provide the downloaded SOAP Web Service Usage Logs and, if applicable, the Login Audit Trail files to Emburse Spend Support. Include the date and time of the error and a brief description of what action you attempted when the error occurred.