Deleted Record Search Functionality in NetSuite
Deleted Record Search in NetSuite allows easy retrieval of deleted records using SuiteScript and SOAP operations.
The Deleted Record Search feature in NetSuite facilitates users in locating previously deleted records efficiently, providing essential filtering options in SuiteScript. By utilizing the Records Browser, developers can explore what records support this search type and apply filters accordingly.
How Does the Deleted Record Search Work?
The Records Browser includes a Deleted Record page where you can view available columns and filters for performing deleted record searches in SuiteScript. It's important to check the page of any record you wish to filter; those that can support deleted record searches are labeled with Supports Deleted Record Search. This feature significantly enhances the ability to manage data integrity by tracking changes effectively.
Utilizing SOAP Web Services for Deleted Records
When working with SOAP web services, retrieving deleted records is conducted differently. You can use the getDeleted operation to acquire a list of records that have been deleted. This operation allows for filtering based on:
- Record type
- Script ID
- Date of deletion
Each record that matches the specified criteria will return essential information such as:
- Record type
- Record name
- Internal ID
- External ID (if available)
- Deletion date
For those synchronizing data with NetSuite, such as maintaining contact lists in client applications, leveraging getDeleted can ensure records stay up to date by reflecting changes since the last synchronization.
Permissions Required for Accessing Deleted Records
Only administrators and users with the Full Access role are granted permission by default to utilize the getDeleted operation. However, this permission can be extended to other roles. For roles to access deleted records through both the user interface and SOAP web services, the Deleted Records permission is essential and can be configured in the role settings under Setup > Users/Roles > Manage Roles. Importantly, users can still access deleted record information without permissions for creating or modifying the record type in question.
Conclusion
Understanding how to navigate and utilize the Deleted Record Search allows developers and administrators to enhance their data management practices effectively. This feature not only supports data integrity but also aids in accountability within applications linked to NetSuite.
Key Takeaways
- The Deleted Record Search lets users efficiently locate deleted records with available filters.
- Using the
getDeletedoperation in SOAP web services is crucial for managing deleted records. - Access permissions for deleted records can be customized for different roles within NetSuite.
Frequently Asked Questions (4)
Which NetSuite roles have default permission to use the getDeleted operation?
Can I filter deleted records by date using SOAP web services in NetSuite?
Do I need special permissions to access deleted records through SuiteScript?
How can developers find out which record types support Deleted Record Search in NetSuite?
Was this article helpful?
More in Searches
- Creating Searches with SuiteScript in NetSuite
Create and manage searches in NetSuite with SuiteScript, utilizing filters, columns, and settings effectively.
- Filter Object Members for N/Search Module in NetSuite
Filter Object Members enhance search capabilities in NetSuite SuiteScript. Learn to create and configure filters effectively.
- Search for Sublist Line Fields With Dynamic Tables in NetSuite
Learn how to optimize search queries for sublist line fields in NetSuite using dynamic tables and SuiteQL.
- Error Handling in Searches with SuiteScript 2.0 Features
Gain insights into error handling in SuiteScript searches, including codes and common issues that arise when loading saved searches.
Advertising
Reach Searches Professionals
Put your product in front of NetSuite experts who work with Searches every day.
Sponsor This Category