Data Patcher
Data Patcher is a free utility in the Topaz Harbor Admin Utilities lineup for running scheduled query-driven data actions in NetSuite.
What It Can Do
- Update body fields on existing records.
- Update sublist line fields using
lineuniquekey. - Optionally create records from query results.
- Optionally delete records from query results.
- Dry-run jobs before writing any changes.
Install Paths
1) Admin Install Path (No SDF)
Best for NetSuite admins who are not using SDF:
- Open the install guide in the repository: Install Guide: Admin Manual Path.
- Upload the script file to File Cabinet.
- Create the script record and parameters.
- Create a deployment in
Testingstatus. - Run a dry run and review logs.
2) Developer Install Path (SDF)
Best for technical teams using SuiteCloud CLI:
- Clone the repo and move into
Data Patcher/. - Run
suitecloud project:validate. - Run
suitecloud project:deploy. - Verify script and deployment IDs in the target account.
Detailed install documentation for both paths is available in the GitHub repository.